我安装Magento 2.3成功,但当键入http://localhost/Magento2/时,我得到一个空白页,如下所示:
以下是控制台中发现的错误:
同样的问题也出现在管理面板上。我当前的PHP版本是7. 2. 14。
iyr7buue1#
您不能使用http://localhost/作为Magento 2的域名,您至少应该使用http://localhost.com/。1.在Docker/XAMP/MAMP/WAMP中更改您的vHost...以匹配您的新域名,例如http://localhost.com/;
http://localhost/
http://localhost.com/
/etc/hosts
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 localhost.com
UPDATE `core_config_data` SET `value`='http://localhost.com/' WHERE `value`='http://localhost/';
1.最后,用命令行:
cd /YOUR/PROJECT/PATH php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy
1.转到http://localhost.com/(或http://localhost.com/Magento2/,取决于您的配置),检查是否一切正常。
http://localhost.com/Magento2/
n6lpvg4x2#
我有同样的问题,并通过这些命令解决:php bin/magento setup:upgradephp bin/magento setup:di:compile个php bin/magento setup:static-content:deploy
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
2条答案
按热度按时间iyr7buue1#
您不能使用
http://localhost/
作为Magento 2的域名,您至少应该使用http://localhost.com/
。1.在Docker/XAMP/MAMP/WAMP中更改您的vHost...以匹配您的新域名,例如
http://localhost.com/
;/etc/hosts
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 localhost.com
1.最后,用命令行:
1.转到
http://localhost.com/
(或http://localhost.com/Magento2/
,取决于您的配置),检查是否一切正常。n6lpvg4x2#
我有同样的问题,并通过这些命令解决:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
个php bin/magento setup:static-content:deploy