【Laravel】プロジェクト作成後に Apache で開くと Permission denied

Laravel logo

今回は PHP Laravel インストール後に初めて起動する際に発生するエラーと解決策をご紹介します。

環境

  • Ubuntu v16.04
  • PHP v7.2
  • Laravel v5.5.42

エラー内容

PHP Laravel をインストールし、Apache などで起動して画面を開こうとすると、毎回以下のようなエラーが発生します。
Laravel-permission-denied

解決方法

Apache を動かしているユーザーに権限が付与されていないためエラーが発生しているので、権限を付与してあげればOKです。

Ubuntu の場合、www-data ですが、CentOS の場合、apache に変更します。

ちなみにこのエラーは随分昔から毎回発生しています。
どうにかならないんですかね…笑

Scroll to top