我成功安装了Magento 2.3,但是当键入http://localhost/Magento2/时,我得到一个空白页面,像这样:
管理面板上也面临相同的问题。我当前的PHP版本是7.2.14。
答案 0 :(得分:0)
您不能在Magento 2中将http://localhost/
用作域名,至少应使用http://localhost.com/
。
在Docker / XAMP / MAMP / WAMP中更改您的vHost ...以匹配您的新域名,例如http://localhost.com/
;
使用sudo权限编辑主机文件:
Debian / MacOS:/etc/hosts
Windows:C:\Windows\System32\drivers\etc\hosts
在文件的底部,添加以下内容:127.0.0.1 localhost.com
转到您的Magento数据库并运行以下查询:
UPDATE `core_config_data` SET `value`='http://localhost.com/' WHERE `value`='http://localhost/';
cd /YOUR/PROJECT/PATH
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
http://localhost.com/
(或http://localhost.com/Magento2/
,具体取决于您的配置),然后检查是否一切正常。