以前から気になってはいましたが、なかなか時間がとれずに放置しておりました。
Coreserver/XreaとEC cubeは相性が悪いようで、インストールが無事完了しても、運用時に
- 商品がカートに入らない
- カートに入っている商品を削除できない/数量を変更できない
- 管理画面にログインできない
といった不具合がでるようです。
EC cubeインストール時に、セーフモードがONになっているCoreserver/Xreaでは、phpをcgiとして実行させるようにhtaccessに
AddHandler application/x-httpd-phpcgi .php
と記述するのですが、どうやらこのあたりが影響してセッションが正しく受け継がれないようです。
解決策としては、一時的に“htaccessを無効にしてphpをcgiとして動かさないようにする”ことです。
問題点としては、この状態だと管理画面から商品登録時に写真をアップできないです。
まあ、フロントエンドでは正常に動作しているので、当面はhtaccessを無効にした状態で運用し、
商品追加時のみ有効にしたいと思います。