PHP。如何配置默认的$ PATH环境变量

时间:2013-11-08 10:25:15

标签: php apache

在我的网络服务器上,我发现当我运行PHP时,PATH变量只是'/ bin'。

getenv('PATH')返回'/ bin'

这就是为什么exec()和system()的某些调用对位于/ usr / bin和其他标准位置的程序不起作用的原因。

用于运行PHP的用户具有正确的PATH变量,但会被忽略。

如何配置PHP(或apache?)所以我在PHP脚本中有这个变量是正确的吗?

我知道如何在PHP中更改它,但我不想触及PHP脚本。我最好更改一些服务器配置。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

我已经找到了我需要的东西。这是suphp config中的选项env_path