かなり古いバージョンからのアップデート
-
投稿者投稿
-
2014年10月31日 10:45 AM #72557ikuki参加者
welcartさんいつも大変お世話になりありがとうございます。
プラグインのアップデート時に「基本設定」「配送設定」「メール設定」「クレジット決済設定」が消えてしまう(反映されない)ことに関して質問です。
現在welcartバージョン1.0.9という大変レジェンドなバージョンを使っているのですが、
このたび、サーバのPHPのバージョンアップに伴い動作テストをしたところ、古い関数が合ったため、画面が真っ白になってしまい、いよいよwelcartプラグインのアップデートに迫られているところです。現在別ドメインのサーバにテスト環境として、本番からのダンプファイルを展開しているのですが、プラグインを手動アップデートして、プラグインの停止・有効化をしたところ、受注データや商品データは上手く反映されたのですが、他の「配送設定」「基本設定」などが上手く反映されてきません。
wordpressのバージョンも3.2.1と古いため色々と問題がありそうなのですが、
何かうまいアップデートの方法はありませんでしょうか?welcartのバージョンを少しずつアップデートしてくとかWPのバージョンを先にアップデートしてから行う等
ありましたら、ご教授いただければと思います。宜しくお願い致します。
——————————————-
WordPress のバージョン:3.2.1
Welcart のバージョン:1.0.9
ご利用のテーマ:
症状を確認したブラウザ:chrome
サーバー(会社名、サービス名):自社サーバ
SSLの利用: なし
WordPress のパーマリンク設定:/%postname%/
——————————————–2014年11月4日 10:57 AM #72579yskysmrキーマスターこんにちは。
php がバージョンアップされたとのことですが、いくつになりましたでしょうか。
アップデートの手順としましては、通常は、
1)データベースのバックアップを取る
2)WordPress のアップデート
3)Welcart のアップデート(停止→有効化)
で大丈夫かと思います。Welcart は一気にアップデートしてもらって構いません(勇気が要りますが)。基本設定の項目が反映されないということは、オプション値(wp_options テーブル)が壊れてしまっているかもしれません。データベースのバックアップがあれば、なんとか復元は可能なはずです。
2014年11月4日 11:24 AM #72580ikuki参加者お返事を頂きありがとうございます。
PHPのバージョンは、5.1.17から5.6.1になります。
また、アップデートの手順のご紹介もありがとうございます。
DBのバックアップもありますし、welcartのアップデートも停止の上実行してみましたが、上手くできませんでした。
なので、諦めて基本設定を再設定して、動作テストをして問題なさそうなので、
そのまま行こうと思っています。WPのアップデートの段階で、wp_optionsの内部か構造的な部分で不具合が出て基本設定に影響を及ぼしているのではないかと考えております。
一応、再検証のため別DBでご回答いただいた方法で再度アップデートを実行してみたいと思います。
2014年11月4日 12:00 PM #72582yskysmrキーマスターikuki 様
Welcart は php 5.6 には対応いたしておりません。5.4 にダウングレードしていただきたいのですが、可能でしょうか。
https://www.welcart.com/wc-condition/2014年11月4日 12:55 PM #72585ikuki参加者ご回答ありがとうございます。
php5.4への対応は可能だと思いますが、php5.6だと具体的にはどのような問題が起こりますか?
テスト環境でphp5.6を動かしているのですが、今のところ問題は無いと思いますが・・・2014年11月4日 2:06 PM #72591yskysmrキーマスター弊社において、php 5.6 での検証をしておりませんので、Welcart が正常に動作する保証をいたしておりません。何卒ご了承いただきますよう、お願いいたします。
一般的には、使用している関数が 5.6 で使えなくなっている、仕様が変わっているなどがありますと、関数がエラーとなり実行されませんので、予期せぬ不具合が発生するものと思われます。
2014年11月4日 2:18 PM #72593ikuki参加者ご回答ありがとうございます。
ひとまず、php5.4にて対応が出来るようなので、ダウングレードして対応します。
丁寧にお付き合いいただき感謝いたします。
ありがとうございます。
2014年11月4日 6:29 PM #72605ikuki参加者再度、アップグレードを実行してみましたところ、welcart1.0から1.4への更新が出来ました。
プラグインの停止を行った上でのWPバージョンアップをしなかったのが原因ぽいと考えております。(前は、WPをアップデートして、プラグインを「停止」→「有効化」で対応していた)
、 -
投稿者投稿
- このトピックに返信するにはログインが必要です。