如题所属,如果不加入nginx的rewrite可以正常显示首页,说明php版本并没有问题
但是进入后台显示nginx的404页面,所以很明显这是rewrite没有加入的问题,在service中加入官方提供的rewrite
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location /api {
try_files $uri $uri/ /api.php?$query_string;
}
location /admin {
try_files $uri $uri/ /admin.php?$query_string;
}
location /flarum {
deny all;
return 404;
}
location ~ .php$ {
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
然后检查
nginx -t
检查无误后重启nginx,网站变成502,不知道原因是什么
求解,谢谢