nginx - codeigniter提供白屏

时间:2014-12-02 07:12:06

标签: codeigniter nginx php

我正在使用nginx和codeigniter创建一个Web应用程序,但是当安装codeigniter项目时它会给出白屏

检查

1)安装nginx是因为它显示默认页面“Welcome”, 2)安装phpfpm是因为显示phpinfo()的文件;工作得很好,

但是当我安装了codeigniter项目时,它会显示空白屏幕或白屏。

nginx默认

server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

    root /srv/www/vishalnlabz.com/public_html;
    index index.php index.html index.htm;

    server_name 104.131.57.74;

    location / {
            try_files $uri $uri/ /index.php;
    }
    location ~ \.php$ {
            #fastcgi_split_path_info ^(.+\.php)(/.+)$;
            include /etc/nginx/fastcgi_params;
            #fastcgi_pass 127.0.0.1:9000;
            if ($uri !~ "^/images/") {
                    fastcgi_pass unix:/var/run/php5-fpm.sock;
            }
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME /srv/www/vishalnlabz.com/public_html$fastcgi_script_name;
    }
    location ~ /\.ht {
            deny all;
    }
}

1 个答案:

答案 0 :(得分:1)

尝试启用代码中的通知和错误:

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);