Системные вызовы PHP и $ PATH в OS X

Я пытаюсь заставить PHP делать системные вызовы на OS X. Однако, похоже, он не может найти ничего, что включено в системный путь.

Когда я бегу ...

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

... как раз перед системным вызовом работает. Это не практичное решение, так как код, который выполняет системный вызов, является плагином, поэтому я бы предпочел не трогать исходный код, который сделает его несовместимым, при обновлении.

Apache2 работает под тем же пользователем, на котором я вошел, поэтому теоретически он имеет доступ к тем же командам, что и я.

Кроме того, тот же код отлично работает на моей машине с Ubuntu.

Ответы на вопрос(1)

Ваш ответ на вопрос