系统环境LNMP(centos7.6+nginx1.18+mysql5.7+php7.3.5),下载解压安装包,通过网页/setup,提示安装成功
但是点击“Launch Magento Admin”,会报404错误
点击主页,则显示无样式页面
麻烦帮忙分析一下是什么原因,谢谢!
系统环境LNMP(centos7.6+nginx1.18+mysql5.7+php7.3.5),下载解压安装包,通过网页/setup,提示安装成功
但是点击“Launch Magento Admin”,会报404错误
点击主页,则显示无样式页面
明显的是nginx rewrite的问题。
根据Magento2根目录下的nginx rewrite演示文件,再对应自己的系统做修改吧。
如果根目录没有,请参考:
https://github.com/magento/magento2/blob/2.4-develop/nginx.conf.sample
多谢!对nginx rewrite不熟悉,更换安装环境LAMP,可以了。
还是建议生产环境使用Nginx,速度飙升
我也遇到了这个问题,一开始以为是rewrite,研究nginx.conf半天没解决,后来发现并不是rewrite
搜到了这个页面,根据这上面的解决:https://stackoverrun.com/cn/q/9382389
但是点击“Launch Magento Admin”,会报404错误
标准的rewrite有问题,不然不会html都404.
css这些不显示是因为静态资源没编译
谢谢各位热情帮助。
我是这样解决的,在nginx.conf 加上这一段
upstream fastcgi_backend {
server 127.0.0.1:9000;
}
server {
listen 80;
#root /opt/www/html;
server_name localhost;
set $MAGE_ROOT /opt//www/html/magento2;
set $MAGE_DEBUG_SHOW_ARGS 1;
include /opt/www/html/magento2/nginx.conf.sample;