遇到类似问题,例如:
/usr/bin/env: php: No such file or directory
找不到 php 的执行文件,原因是脚本文件 env 会通过 $PATH 所指定的路径去寻找 php 的可执行文件
解决方法
首先寻找php可执行文件存放的位置
find / -name php
然后通过查找出的文件绝对位置
/绝对位置/php -v
如果有返回PHP版本,那么就是这个PHP可执行文件存放的位置
创建软连接,用于对应CLI直接输入php -v获取PHP版本信息
ln -s /绝对路径/php /usr/local/bin/php
测试
php -v
如果返回的是PHP版本,那么这个操作就对了
评论