Laravel Forgeを使い始めて、初めてのアプリを配備しました。デプロイは成功し、すべては問題ありません。しかし、あなたがアプリのURIをヒットした場合、管理者ログインサイトを読み込むことはできません。Laravel Forge:file_put_contents():ストリームを開くことに失敗しました:許可が拒否されました
ますfile_put_contents(/ 9186b8608ec5b5727b9bcb2f0c6f3759):Filesystem.php線75に
ErrorExceptionは ストリームをオープンに失敗しました:許可Filesystem.phpラインに
を否定75
at HandleExceptions-> handleError( '2'、 'file_put_contents(/ 9186b8608ec5b5727b9bcb) '、' 75 '、array(' path '=> 2f0c6f3759):ストリームのオープンに失敗しました:'、 '/home/forge/bmm.com/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php' '/ 9186b8608ec5b5727b9bcb2f0c6f3759'、 'contents' => '.......
どのように私は正しい許可を設定できますか?答えをありがとう。
どこで変更できますか?私はサーバーにsshを行うと、フォルダのアクセス許可が変更されますか? –
php artisan key:試してみてください。問題が続く場合は、生成を変更してから、変更権限を試してください。 プロダクションサーバーで作業する場合は、十分注意してください。 最初にアプリケーションフォルダのアクセス許可を参照してください。サーバにsshで接続し、アプリケーションフォルダに移動し、ls -laと入力します(Linux環境を使用している場合)。その後、すべてのフォルダとファイルのアクセス許可が表示されます。 その後、許可を変更したい場合は、chmodコマンドを使用してください。 http://www.computerhope.com/unix/uchmod.htm –
だから、私はあなたの言ったことをしました。まず、サーバー上で、私は新しいAPIキーを生成しました。とてもスマートに鍛え、彼はenvの鍵を更新しました。ファイルをサーバー上に作成します。これは奇妙です。それでは、楽しみのために、私は自分のアプリケーションフォルダに777パーミッションを追加しましたが、何も起こりませんでした。分かりません。 –