如何解决Magento 2 上的 Nginx 默认页面即使 conf 文件似乎是正确的
我使用的是 Magento 2.4,当我尝试连接到本地主机上的 Magento 2 域时,我得到了默认的 Nginx 页面。
这是/etc/nginx/sites-available中的Nginx conf文件,我在/etc/nginx/sites-enabled目录下创建了这个文件的软链接
upstream fastcgi_backend {
server unix:/run/php/php7.4-fpm.sock;
}
server {
listen 80;
server_name www.edu.ubuntu.com;
set $MAGE_ROOT /var/www/project-community-edition;
set $MAGE_MODE developer;
include /var/www/project-community-edition/nginx.conf.sample;
}
我将此添加到 /etc/hosts 文件
127.0.0.1 edu.ubuntu.com
这是我在 core_config_data 中的 web/unsecure/base_url
http://edu.ubuntu.com/
但是当我尝试输入 http://edu.ubuntu.com 时,我仍然看到 Nginx 默认页面。有人可以帮助我吗?任何形式的帮助将不胜感激
解决方法
看起来默认的 conf 文件也在监听 80。我只是将该文件从那里移开,现在一切正常。
,127.0.0.1 edu.ubuntu.com
删除 etc/hosts 中的这一行
然后运行 sudo service nginx restart
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。