CentOSにGravを使用して構築されたPHP Webサイトを展開するのに苦労しています。Apacheでは777の代わりに許可が拒否されました
ウェブサイトを開こうとすると、いつでも500サーバーエラーが発生します。ログは言う:
Uncaught exception 'RuntimeException' with message 'Creating directory '/var/www/html/glug_site/cache//compiled/files' failed on error mkdir(): Permission denied' in /var/www/html/glug_site/vendor/rockettheme/toolbox/File/src/File.php:420\nStack trace:\...
私はガイドがhereを述べ、その後、それは助けませんでした。
その後、私はchmod 777 -R glug_nith/
でしたが、まだ動作しません。私はsudo -u apache bash
を使用してapache
ユーザーにログインして、myapp内にフォルダーとファイルを作成できたかどうかを確認し、成功しました。私は.htaccess
ファイルを削除しようとしました。
私は、パーミッションが拒否された理由をすべてのパーミッションの代わりに理解できません。また、私は許可をブロックしているものは見つけられませんでした。助けてください。
にこの
を変更キャッシュ/コンパイル済み/ファイル 'フォルダ。あなたの 'myapp /'フォルダではありません。そしてそのパスには二重の '//'があります。おそらく、スラッシュで開始したり終了したりするべきではない設定でしょうか? –
私は 'gapp_site'を参照するために' myapp'を使いました。私はそれを修正します。混乱させて申し訳ありません。 – Lokesh
私は「//」魚も見つけました。どうすれば修正できますか?何か案が? – Lokesh