質問: ### 前提・実現したいこと mampで作成していたホームページをxfreeにアップロードしたところ、Sessionに関するエラーが発生してサイトの運用が出来ませんでした。 ### 発生している問題・エラーメッセージ ``` エラーメッセージ Warning: session_save_path(): open_basedir restriction in effect. File(/var/tmp/) is not within the allowed path(s): (/home/sriportfolio/xxxxxxxxxxxx.php.xdomain.jp/:/usr/share/pear53/) in /home/sriportfolio/xxxxxxxxxxxx.php.xdomain.jp/public_html/function.php on line 30 Warning: session_start(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/sriportfolio/xxxxxxxxxxxx.php.xdomain.jp/:/usr/share/pear53/) in /home/sriportfolio/xxxxxxxxxxxx.php.xdomain.jp/public_html/function.php on line 36 Fatal error: session_start(): Failed to initialize storage module: files (path: ) in /home/sriportfolio/xxxxxxxxxxxx.php.xdomain.jp/public_html/function.php on line 36 ``` ### 該当のソースコード ``` ソースコード session_save_path("/var/tmp/"); //line 30 session_start();//line36 ``` ### 試したこと セッションを保存しようとしている/var/tmp/が存在しないと言われているようですが、xfreeのマニュアルを見てもどこにセッションを保存すれば良いのか分かりませんでした。 ### 補足情報(FW/ツールのバージョンなど)
回答: xfreeを使ったことは無いですが、 `session_save_path()`を削除してサーバのデフォルト値を使うのが早いかなと思います。