处理在远程服务器端运行magento命令报错的问题

前一段时间,在本地调试magento的时候,都用magento命令对magento网站进行管理的,一来:工作变得高效;二来:magento比较慢,每次都在后台进行点击显得太费时间。

可是,当我把magento部署到远程服务器的时候,我再次运行magento命令的时候就变得不行了,比如我在magento根目录下运行命令:

php bin/magento cache:status    //查看缓存状态

显示报错信息:-bash: php: command not found

经过大神指导,告诉我用全路径替代php,然后就用命令

whereis php   //查找php的根目录,在xampp集成环境下的路径是/opt/lampp/bin/php

然后把路径复制一下,运行命令

/opt/lampp/bin/php bin/magento cache:status

显示正常,没有报错,然后就想,能不能不每次都使用全路径,然后大神继续指导,使用ln

然后把php的路径/opt/lampp/bin/php跟环境路径连起来,命令如下:

ln -s /opt/lampp/bin/php /usr/bin/php

然后再次运行命令:

php bin/magento cache:status

显示正常,完美收工。了解更多的话,参考这篇文章

未经允许不得转载:哈勃私语 » 处理在远程服务器端运行magento命令报错的问题

本文共539个字 创建时间:2017年9月15日11:48   

分享到:更多 ()

相关推荐

  • 暂无文章