EC-CUBEのセッションが変になった。

CORESERVERのユーザー(ファイル所有者)は、最初apacheになってるので、自分に変えます。
CORESERVER管理画面の、ツール→「ファイル所有者の修正」をするのですが、タイミングを誤ると、セッションが変になってエラーがでます。出ました。

ファイル所有者を変更したことで、セッションの初期パスへ、アクセスできなくなってしまうからです。

そこで、php.iniに、

session.save_path = /virtual/アカウント名/public_html/ドメイン/tmp

これを追加し、該当ディレクトリ(tmp)をパーミッション707で作ります。ディレクトリの場所や名前は好きにすればいいと思います。

そうそう、products/,shopping/,user_data/など、全部のphp.iniに追加しないといけないようです。
面倒です。

EC-CUBEを動かし始めてから、ファイル所有者の変更をするとエラーでますので、対策方法でした。
直ってよかった。

カテゴリ、タグ

trackback :

コメントする?

Powered by WP Hashcash