我正在尝试为Magento 2安装一个主题。我已经上传并替换了网站根目录中的应用程序和 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(,但是我的主机告诉我这不能改变。知道我如何使用这些参数安装主题。
我遇到了类似的问题。 我的PHP在CLI模式下运行,它以某种方式更改为cgi-fcgi模式。 有没有办法切换回 cli 模式?
我试过重新安装 php-cli,但没有运气......