2016-05-05 28 views
-1

Laravelインストーラと作曲者の両方を経由してローカルマシンの公式のlaravelドキュメントに記述されているようにlaravelをインストールしましたが、クロムからサイトを開くとThe lara.loc page isn’t workingエラーが表示されます。 public/index.phpファイルのコードをランダムな文字列をエコーするコードに置き換えました。だから私はフレームワークに何か問題があると思うが、私は正確に何がわからない。Laravelは応答していません

私のOSはUbuntuの14.04、
HTTPサーバーは、Apache/2.4.20
PHPのバージョンでは、あなたが正しくあなたのウェブサーブ、およびホスト・ファイルが設定されていることを仮定すると、5.6.21

+0

は、プロジェクトのルートに任意の '.env.example'ファイルは、' phpの職人のキーを実行し.env' 'にそれを変更がありました –

+0

'.env.example'と' .env'ファイルの両方があったので、 '.env.example'を削除し、成功した' php artisan key:generate'を実行しましたが、助けになりませんでした。 –

+1

ストレージとブートストラップ/キャッシュフォルダ。 – Shubhamoy

答えて

0

です。あなたの.envにサイトキーが生成されていないとき、Laravelはサイレントエラーを投げます。あなたのlaravelログでエラーを確認することができます。保存フォルダは、サーバーの書き込み可能な場合

$ php artisan key:generate 

別のアプローチ:

Laravelは、このキーを自動生成するコマンドがあります。テストのためにあなたのプロジェクトのルートから、次を実行することができます提案:generate`:

$ sudo chmod -R 777 storage 
$ sudo chmod -R 777 bootstrap 
+0

'php artisan optimize'を実行すると、解決する必要があるすべての問題が表示されます。 – Ohgodwhy

+0

私は成功した 'php artisan key:generate'を実行しましたが、それは助けになりませんでした。 –

+0

作業がなければ更新を見て、ファイルstorage/logs/laravel.logを見て、エラーが500の場合は、Webサーバの設定で何か問題が起きていない場合です。 – Jonafrank

関連する問題