06/20
2008
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 :
daisukew(ダイスキュー)