nginx出现 File not found.提示是哪儿的问题 网上的答案都看过了 还是不行啊

发布于 2022-09-04 06:09:19 字数 1027 浏览 10 评论 0

迁移三个WP到新服务器,其他两个都没人任何问题,偏偏第三个配置好之后访问提示File not found.网上的内容看了一堆,没发现自己的配置有问题啊,只能上来问问了...

  1 
  2 server {
  3   listen 80;
  4   server_name www.abc.com abc.com;
  5   root /srv/www/abc.com/public_html;
  6   access_log /var/log/www/abc.com.access.log;
  7   error_log /var/log/www/abc.com.error.log;
  8   location / {
  9     index index.php index.html index.htm;
 10     if (-f $request_filename) {
 11       expires 30d;
 12       break;
 13     }
 14     if (!-e $request_filename) {
 15       rewrite ^(.+)$ /index.php?q=$1 last;
 16     }
 17   }
 18   location /nginx-status {
 19      stub_status on;
 20      access_log  off;
 21   }
 22   location ~ \.php$ {
 23     fastcgi_pass unix:/var/run/php/php7.0-fpm.abc.com.sock;
 24     fastcgi_index  index.php;
 25     fastcgi_param  SCRIPT_FILENAME    /srv/www/abc.com/public_html$fastcgi_script_na    me;
 26     fastcgi_param PATH_INFO               $fastcgi_script_name;
 27     include fastcgi_params;
 28   }
 29 }

这个配置应该没错啊。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唱一曲作罢 2022-09-11 06:09:19

我的用wdcp搭建了一个,访问php可以,但一加参数就File not found.,也是php7,他妈的希望不是BUG

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文