匿名用户的 $PATH 变量

匿名用户的 $PATH 变量

我在 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 运行。适当修改httpdinitscript 以使其适合 frob $PATH

相关内容