我正在尝试为Magento 2安装一个主题。我已经上传并替换了该站点根目录中的app和pub文件夹。
我已使用SSH连接并运行以下代码:
php bin/magento setup:upgrade –keep-generated
php bin/magento setup:static-content:deploy
然后我收到以下错误:
bin/magento must be run as a CLI application
服务器上的php版本是su-php:
PHP 5.4.42 (cgi-fcgi) (built: Jun 16 2015 14:54:07)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd., and
with Zend Guard Loader v3.3, Copyright (c) 1998-2013, by Zend Technologies
我发现问题是php-php(cgi-fcgi)的版本,应该是php(cgi)但是我的主人告诉我这不能改变。知道如何使用这些参数安装主题。
答案 0 :(得分:0)
我有类似的问题。我的PHP在CLI模式下运行,它以某种方式改为cgi-fcgi模式。有没有办法切换回cli模式?
我已经尝试重新安装php-cli但没有运气......