VPS侦探论坛

 找回密码
 注册
查看: 4974|回复: 5

关于LNMP3.0设置404错误页面相关问题~

[复制链接]
发表于 2012-7-4 01:48:27 | 显示全部楼层 |阅读模式

https://bbs.vpser.net/viewthread.php?tid=2175&highlight=404
已经按照管理员的顺序设置,不过到最后一步,出现:

-bash: kill: cat /opt/nginx/nginx/pid: arguments must be process or job IDs

反复比对了多次,nginx.conf   还有相关虚拟主机下面的 /vhost/xxx.com.conf文件

求指教~
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-7-4 07:29:24 | 显示全部楼层


/usr/local/nginx/sbin/nginx -s reload
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-7-4 10:57:59 | 显示全部楼层

回复 2# 的帖子


这个是 虚拟主机的conf


server
        {
                listen       80;
                server_name www.xxx.com images.xxx.com;
                index default.html index.html index.htm index.php default.htm default.php;
                root  /home/wwwroot/xxx;
               

                location / {
                        try_files $uri @apache;
                        }

                location @apache {
                        internal;
                        proxy_pass http://127.0.0.1:88;
                        include proxy.conf;
                        }

                location ~ .*.(php|php5)?$
                        {
                                proxy_pass http://127.0.0.1:88;
                                include proxy.conf;
                        }

                location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
                        }

                location ~ .*.(js|css)?$
                        {
                                expires      12h;
                        }

                access_log off;
                error_page 404 = /404.html;
        }
        server {
server_name xxx.com;
rewrite ^(.*) http://www.xxx.com$1 permanent;
}


/////////////////////////////////////////////////////////////////////////////////////////

这个是 nginx.conf


user  www www;

worker_processes 1;

error_log  /home/wwwlogs/nginx_error.log  crit;

pid        /usr/local/nginx/logs/nginx.pid;

#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 51200;

events
        {
                use epoll;
                worker_connections 51200;
        }

http
        {
                include       mime.types;
                default_type  application/octet-stream;

                server_names_hash_bucket_size 128;
                client_header_buffer_size 32k;
                large_client_header_buffers 4 32k;
                client_max_body_size 50m;

                sendfile on;
                tcp_nopush     on;

                keepalive_timeout 60;

                tcp_nodelay on;
               

                fastcgi_connect_timeout 300;
                fastcgi_send_timeout 300;
                fastcgi_read_timeout 300;
                fastcgi_buffer_size 64k;
                fastcgi_buffers 4 64k;
                fastcgi_busy_buffers_size 128k;
                fastcgi_temp_file_write_size 256k;
                fastcgi_intercept_errors on;

                gzip on;
                gzip_min_length  1k;
                gzip_buffers     4 16k;
                gzip_http_version 1.0;
                gzip_comp_level 2;
                gzip_types       text/plain application/x-javascript text/css application/xml;
                gzip_vary on;

                #limit_zone  crawler  $binary_remote_addr  10m;

                #log format
                log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '
             '$status $body_bytes_sent "$http_referer" '
             '"$http_user_agent" $http_x_forwarded_for';

server
        {
        
        }
include vhost/*.conf;
}



按照您的方法,同样不行,昨天就尝试过重启,但是404 页面还是NGINX默认的

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.

/////////////////////////////////////////////////////////////////////////////


求教~
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-7-4 11:00:02 | 显示全部楼层



error_page 404 = /404.html;  这里测试过论坛说的两种写法

error_page 404 = /404.html;      error_page 404  /404.html;

都不行。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-7-4 15:25:19 | 显示全部楼层

回复 3# 的帖子


你那是lnmpa不是lnmp
你标题写lnmp我肯定就认为你是lnmp
lnmpa就注明lnmpa,lnmpa和apache一样用.htaccess

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2012-7-4 23:41:19 | 显示全部楼层

回复 5# 的帖子


谢谢~~~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-23 09:21 , Processed in 0.027035 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表