我在 CentOS 上。
我有一个 php 脚本,需要在其 $PATH 中包含 /usr/lib64。
从我输出的 php 脚本中
回显 $PATH
我明白了
/bin:/usr/bin
当我输出
回显$USER
我得到一个 1 个字符长的空白。
我在 /etc/profile.d 中创建了一个 custom.sh
PATH=$PATH:/usr/lib64
导出路径
我使用 SSH 登录并退出了几次。我还尝试过
源 /etc/profile
无济于事,因为我的脚本的 $PATH 中仍然只有 /bin 和 /usr/bin
有什么想法或建议吗?谢谢
答案1
PHP 通过 HTTPd 运行。适当修改httpd
initscript 以使其适合 frob $PATH
。