我使用的是magento2.2.3
版本,php版本是7.1.8
。
但每当我运行命令时, 我收到这条消息:
Magento supports 7.0.2, 7.0.4, and 7.0.6 or later. Please read http://devdocs.magento.com/guides/v1.0/install-gde/system-requirements.html
admin store
也未正确加载。菜单选项不起作用。 CSS和js无法正常工作。
造成这种情况的原因是什么?
答案 0 :(得分:2)
magento核心检查是否设置了PHP_VERSION_ID
且版本号是否正确。
if (!defined('PHP_VERSION_ID') || !(PHP_VERSION_ID === 70002 || PHP_VERSION_ID === 70004 || PHP_VERSION_ID >= 70006)) {
if (PHP_SAPI == 'cli') {
echo 'Magento supports 7.0.2, 7.0.4, and 7.0.6 or later. ' .
'Please read http://devdocs.magento.com/guides/v1.0/install-gde/system-requirements.html';
}
...
因此您必须检查PHP_VERSION_ID
有哪个值