wpxサーバーとwelcartは相性がわるい?

wpxサーバーでwelcartをインストールしたECサイトを運用していました。

エックスサーバーでは問題なく稼働していたのですが、wpx ではカートに商品が入らない、違うページに遷移するとログアウトしてしまう現象が起こりました。

キャッシュをオフにしても、他のプラグインをオフにしてもこの現象は無くなりません。

ワードプレスのデバックモードで、「Cannot modify header~」というエラーが出ていました。

これは、「output_buffering」をオンにする事で回避できるエラーです。

 

そこで、phpiniで設定変えようとするとwpx にはその項目を変えれません。

wpxサポートに泣きつくと、その機能をオンにしてくれました♪

でも、残念ながら不具合は解消されません。

するとサポートは、エックスサーバーとwpx サーバー違いを調査して、なぜこの様な現象が起きているのか調査してくれるとおっしゃてくれました。

結果が来たらご報告します。

目次

上記のメールをいただいてから、翌日調査結果が来ました。

WPXサーバーはキャッシュをON、OFFにすることが管理画面から可能です。

このキャッシュをOFFにした場合でも、クッキー(Cookie)の制御が制限されてしまう場合があるそうです。

対処方法としては、welcartで利用しているクッキーやログインを確認するクッキーをキャッシュ対象外にして、キャッシュ機能をONにする(キャッシュ時間は0分に変更)とのことでした。

しかしながら、今回のECサイトは1日のPVは1万PV以下だったので、不安の残るWPXサーバーではなくエックスサーバーを利用することにしました。

設定周りで悩んだら、お気軽にご相談ください。
問合せの際は「web担当者を見た」とお伝えください。

この記事を書いた人

デジタルマーケティングに16年間従事しているMITSUIです。Google AnalyticsとGoogle Tag Managerが大好きで、これらのツールを活用した情報提供を行っています。ブログではデジタルマーケティングに関する情報や最新のトレンド、ベストプラクティスを紹介しています。

コメント

コメントする

CAPTCHA


目次