2016-06-23 8 views
1

なぜエラーが表示されますか?Laravel 4.2 + nginx 404ファイルが見つかりません

私はlaravel 5.2と罰金他laravelプロジェクトを実行しているが、私はこのエラーを取得していますlaravel 4.2で古いプロジェクトを持っている:

404 File Not Found 

あなたがして、私のローカルPC上でエラーにhere

を確認することができますphp7 fpmはLaravel Valetを使ってうまく動作します。ここで

は私のnginxの設定ファイルである:

server { 
     listen 80; 
     server_name blog.yourserviceconnection.com; 
     root var/www/html/blog/public/; 
     index index.php index.html index.htm; 

     location/{ 
      try_files $uri $uri/ /index.php; 
     } 
     location ~ \.(hh|php)$ { 
       fastcgi_keep_conn on; 
       fastcgi_pass 127.0.0.1:9000; 
       fastcgi_index index.php; 
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
       include fastcgi_params; 
     } 
} 

私には罰金のすべてを見て、これは.htaccessファイルである:私はあなたがそうする代わりにhhvm使用して追加されました

<IfModule mod_rewrite.c> 
    <IfModule mod_negotiation.c> 
     Options -MultiViews 
    </IfModule> 
    Options +FollowSymLinks 
    RewriteEngine On 

    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 
</IfModule> 

答えて

0

location ~ \.(hh|php)$ { 
       fastcgi_keep_conn on; 
       fastcgi_pass 127.0.0.1:9000; 
       fastcgi_index index.php; 
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
       include fastcgi_params; 
     } 

そうhhvmで間違いデフォルト設定ませんとして使用

include hhvm.conf 

はこれが役立つ可能性があります。

関連する問題