Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.

Linux2022-08-04
Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.-下一朵云

Nginx源码编译安装,php7.1源码编译安装,nginx配置域名虚拟主机后,访问html页面正常,访问php页面时会有报错提醒:

Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.-下一朵云
图1 访问报错

查询nginx虚拟主机配置,确认正确,配置文件如下:

##conf/vhost    
server {
        listen       80;
        server_name  my.orcy.net.cn;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
        access_log  logs/my.orcy.net.cn.log  main;
        error_log  logs/my.orcy.net.cn.error.log;	

        location / {
            root   /srv/www/html;
            index  index.php index.html index.htm;
        }


 location ~ \.php$ {
           root	/srv/www/html;
           fastcgi_pass   127.0.0.1:9000;
           fastcgi_index  index.php;
           fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
           include        fastcgi_params;
        }
        error_page  404              /404.html;
        location = /404.html {
            root   html;
        }

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
}

查看nginx错误日志:error_log logs/my.orcy.net.cn.error.log

[error] 11560#0: *3 connect() failed (111: Connection refused) while connecting to upstream, client: 10.24.10.19, server: my.orcy.net.cn, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "my.orcy.net.cn"

确认应该是php-fpm未正常运行,查看php-fpm状态

#ps aux|grep php-fpm
Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.-下一朵云
图2 查看php-fpm进程

果然是,php-fpm服务未正常运行,手动启动php-fpm

Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.-下一朵云
图3 启动php-fpm

网页访问正常,问题解决,如下图,但是php-fpm无法后台运行,退出或crtl+c会导致php-fpm结束,如何让php-fpm后台运行,请查看《 启动php-fpm无法后台运行,退出或crtl+c会导致php-fpm结束解决办法 》

Nginx报错:Sorry, the page you are looking for is currently unavailable. Please try again later.-下一朵云
图4 正常访问

nginx虚拟主机配置文件下载

nginx+php虚拟主机配置文件: https://download.csdn.net/download/i12344/12244635

版权声明:本文为下一朵云发布文章,转载请附上原文出处链接和本声明。
本文链接:https://www.orcy.net.cn/108.html

​ 广告:HCIE-Security认证课程辅导资料(付费)

2 条评论

  • 头像
    谢~~
    2022-01-18

    哦!这么大的坑终于找到了,谢~~

  • 头像
    Alis
    2022-01-10

    终于发现问题了

发表评论

电子邮件地址不会被公开。 必填项已用*标注