我希望全局在Centos6中将目录添加到我的$ PATH变量中。目前如下:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
我希望它成为:
/opt/plesk/php/7.0/bin/php/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
我已经做了一个修改,它在我运行“哪个php”时正确地更改了目录,但是这似乎不能满足我执行调用php的脚本。
编辑:
为什么我需要这样做?
我正在运行一个名为Composer的脚本(在这里找到:https://getcomposer.org/),它用于PHP开发,然后自动运行一个命令,即“php artisan clear-compiled”(在Laravel 5项目中使用)。
当我自己运行命令“php artisan clear-compiled”时,我没有错误,因为它使用为root帐户配置的php7。当脚本运行时,它会出错,因为它试图使用PHP 5.4执行,而工匠不支持。