【解決】PHP Warning: Unknown: open(/tmp/sess_, O_RDWR) failed: Permission denied
ブログにアクセスがあると、
apacheのerror_logにエラーが吐かれていた。
それはこのような2行のエラー。
PHP Warning: Unknown: open(/tmp/sess_, O_RDWR) failed: Permission denied
PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
/tmpだし、Permission deniedも無いだろうがと、
実害も無いので放置していましたが、
ログに延々と吐かれるのが気になって今日対策。
とりあえず、session.save_pathがと言っているので、
確実にアクセスできるところに、tmpディレクトリを作って、
そこを.htaccessでsession.save_pathに指定。
phpinfoで値が上書きされているのを確認し、
ブログにアクセスした所、無事エラーが消えました。
他のサイトでは出ていないので、悪さをしているのが、
テンプレ絡みかなという気もしますが、とりあえず良しとします。
ちなみに、.htaccessには以下の様な記述を追加しています。
php_value session.save_path "追加した/tmpへのパス"
ではでは〜(・∀・)
コメント欄
- Comments ( 0 )
- Trackbacks ( 1 )
-
[…] 【解決】PHP Warning: Unknown: open(/tmp/sess_, O_RDWR) failed: Permission denied […]
コメントはまだありません。