设为首页收藏本站
查看: 73|回复: 0

[PHP] nginx配置PHP异常(静态文件可访问,php不行)

[复制链接]

论坛元老

Rank: 6Rank: 6

积分
34274
主题
17031
UID
1347
M币
67
贡献
17176

  • 发表于 2014-3-29 12:33:00 | 显示全部楼层 |阅读模式
    nginx配置PHP错误(静态文件可访问,php不行)
    如题。
    我做的是nginx多端口多域名配置
    192.168.0.28:100/index.html #访问正常
    192.168.0.28:100/a.php #访问错误505
    配置文件内容如下:
    文件/usr/local/nginx/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;

    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;
    gzip_proxied        expired no-cache no-store private auth;
    gzip_disable        "MSIE [1-6]\.";

    #limit_zone  crawler  $binary_remote_addr  10m;

    server_tokens off;
    #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
    {
    listen       80;
    server_name www.lnmp.org;
    index index.html index.htm index.php;
    root  /home/wwwroot/default;

    location ~ .*\.(php|php5)?$
    {
    try_files $uri =404;
    fastcgi_pass  unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    include fcgi.conf;
    }

    location /status {
    stub_status on;
    access_log   off;
    }

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

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

    access_log  /home/wwwlogs/access.log  access;
    }
    include vhost/*.conf;
    }




    文件/usr/local/nginx/vhost/a.1010.com.conf
    server {  
         listen 1010;  
         server_name a.1010.com;  
         location / {
           root  /home/wwwroot/default/a;
           index index.html index.htm index.php;  
         }
             location ~ ^(.+\.php)(.*)$ {
                             fastcgi_index index.php;
                             fastcgi_split_path_info ^(.+\.php)(.*)$;
                             fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                             fastcgi_param PATH_INFO $fastcgi_path_info;
                             fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
                             fastcgi_pass 127.0.0.1:9000;
                             include fcgi.conf;
                     }

    }
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    在我站开通SVIP可同时获得17个站点VIP资源 立即登录 立即注册
    快速回复 返回顶部 返回列表