雑記まみむメモ

雑記、メモ、技法、話題の騒動などを紹介します。

「failed to open stream: Permission denied in」 書き込み権限を与えると解消

「failed to open stream: Permission denied in」 書き込み権限を与えると解消できる

エラーログにて

Warning: Warning (2): file_put_contents(/home/deploy/src/releases/20160108095241/src/server/api/develop/app/tmp/logs/debug.log) http://php.net/function.file-put-contents: failed to open stream: Permission denied in [/home/deploy/src/releases/20160108095241/src/server/api/develop/lib/Cake/Log/Engine/FileLog.php, line 142]

というエラーメッセージが発生 「Permission denied」ファイルへの書き込み権限がない為発生している

解決策として書き込み権限を与える

#sshログイン後に以下のコマンドを使用する
sudo chmod 706 /home/deploy/src/releases/20160108095241/src/server/api/develop/app/tmp/logs/debug.log