質問: ### 前提・実現したいこと サーバーの移管をしている最中なのですが、移し替えてから、session周りでエラーがでているので、質問させてください。 ### 発生している問題・エラーメッセージ こちらが発生しているエラーになります。 ``` Warning: session_start(): open(../../log/sess_v60t3k8kttlr1ild5dm5tu6g2o, O_RDWR) failed: Permission denied (13) in /var/www/hoge.com/public_html/job/include/base/head.php on line 6 Warning: session_start(): Failed to read session data: files (path: ../../log) in /var/www/hoge.com/public_html/job/include/base/head.php on line ``` ### 該当のソースコード エラーに表示されている該当箇所 ``` // head.php if(!isset($NONE_SESSION)){ session_save_path("../../log"); session_start();} ob_start(); ``` ### 試したこと permissionと出ていたので、head.phpに755権限を与えたりしてみたのですが、変わらずで。。。 ### 補足情報(言語/FW/ツール等のバージョンなど) * PHP7.1 * Apache 2.4
回答: session_save_path(セッション情報を保存するパス)に書き込み権限がないためではないでしょうか。