Llamadas del sistema PHP y $ PATH en OS X

Estoy tratando de hacer que PHP haga llamadas al sistema en OS X. Sin embargo, no parece poder encontrar nada que esté incluido en la ruta del sistema.

Cuando corro ...

putenv("PATH={$_SERVER["PATH"]}:/usr/local/bin");

... justo antes de la llamada al sistema, funciona. Esta no es una solución práctica, ya que el código que ejecuta la llamada del sistema es un complemento, por lo que prefiero no tocar el código fuente que lo hará incompatible con una actualización.

Apache2 se está ejecutando como el mismo usuario con el que he iniciado sesión, por lo que, en teoría, tiene acceso a los mismos comandos que yo.

Además, el mismo código funciona bien en mi máquina Ubuntu.

Respuestas a la pregunta(1)

Su respuesta a la pregunta