2017-09-09 1 views
2

私のlaravel APPを設定するためにdefault以外のファイルを作成しました。ファイル名は "laravel"です。Laravel 5.5とnGinx:404が家以外のすべてのルートに見つかりません

laravelファイル:

server { 
    listen 80; 
    listen [::]:80; 

    root /home/user/var/www/laravel-blog/public; 

    index index.php index.html index.htm; 

    location/{ 
    try_files $uri $uri/ /index.php?query_string; 
    } 

    location ~ \.php$ { 
    include snippets/fastcgi-php.conf; 
    fastcgi_pass unix:/run/php/php7.0-fpm.sock; 
    # fastcgi_pass 127.0.0.1:9000; 
    } 

    location ~ /\.ht { 
    deny all; 
    } 
} 

は、誰もがそれを解決する方法を知っていますか?ありがとう!

答えて

0

php7.0-fpmログを確認しましたか?

私は新鮮なLaravel 5.5のインストールを使用する場合、同じ問題を発見し、ログにこれを見つけた:

WARNING: [pool www] child 5319 exited on signal 11 (SIGSEGV - core dumped) after 312.990977 seconds from start 

newrelicが私のために働い無効、あなたのPHP拡張モジュールのいずれかに問題がある可能性があります。 public/index.phpにこれを追加して、単一トランザクションのnewrelicを無効にすることができます:

関連する問題