Welcart 管理画面にエラーが出る時の対処法

Posted by admin in : Categories: WordPress

      

備忘録:
Welcart の管理画面下に
Warning: Unknown: open(/tmp/sess〜
Warning: Unknown: Failed to write session data (files). 〜
といった エラー表示が出る場合があります。

これは、PHPをCGIモードで動かす一部のサーバーで起こる現象のようで、以下対処方法。

Welcartの推奨サーバーではインストール時に必要なフォルダ、ファイルは自動的に作成されますが、CGIモードで動いているサーバーではそれらを手動で行う必要があります。
よって、上記エラーのtmpフォルダも作成されませんのでルートディレクトリにtmpフォルダを作成し、書き込み可能なパーミッションを設定してやる必要があります。
もう一つ、wp-admin内にphp.iniを作成して、tmpフォルダまでのパスを
session.save_path = /******/*****/tmp  のように記述。

または、.htaccessに
php_value session.save_path /******/*****/tmp を追記。

これで、管理画面からエラー表示は消えるはずです。

追記:
上記だけでは解決できないケースもあるようです。
更新されるlogファイルなどの権限が変更されていないとエラーがでます。 

Comments are closed.

Address

〒515-2332 三重県松阪市嬉野津屋城町1355-4
Phone: 0598-30-5698
Mobile:080-6929-0023

Email: webmaster@aquacube.biz
Website: www.aquacube.biz
Facebook Twitter Rss

お問い合わせ