バージョン選択

フォーラム

メニュー

オンライン状況

31 人のユーザが現在オンラインです。 (24 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 31
もっと...

サイト内検索

質問 > 管理機能 > 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2**

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
sato1010
投稿日時: 2020/10/28 11:26
対応状況: −−−
新米
登録日: 2020/10/28
居住地:
投稿: 4
2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2**
[EC-CUBE] 2.13.5→2.17.1対応時のエラー
[レンタルサーバ] ロリポップ
[OS] MacOS 10.14.6
[PHP] 7.3(モジュール版)
[データベース] MySQL 5.6
[WEBサーバ] Apache 2.4.x
[ブラウザ] GoogleChrome Firefox Safari等
[導入プラグインの有無]
AnCoupon
DispAllPrice
SocialButton2
TransportCSV
YfcApiCore
YfcApiUtils

[現象]ロリポップにて2.13.5バージョン(php5x)を運用しておりましたが他サーバーへ移行準備(データベースのエクスポート、サーバーの中身をローカルにダウンロード。その際にドメイン解除)。
その際に元のロリポップへ戻さなければならない事情が発生しましたのでドメイン設定をしたところphpのバージョンが7以降になっており、下記サイト
https://qiita.com/nanasess/items/ff9bbde34f7d44240c06
を参考にphpのバージョンアップ対応。

バージョンアップ対応といたしましては、

git clone https://github.com/EC-CUBE/ec-cube2.git
git fetch origin --tags
git checkout -b 2.13.5 refs/tags/eccube-2.13.5
・上記で落としたローカルの2.17.1に、ローカルにあった旧データを上書き

・その後進め、コンフリクト箇所を約30箇所ほど修正。
「<<<<<<< HEAD」から「=======」までを削除、
「>>>>>>> 」の行を削除

・プラグインの修正は非対応

・data/config/config.php の修正

こちらのデータをサーバーへアップしたところ500エラーが出てしまいました。

error.logによると、

[/index.php] Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2_Error::loadModule() in /home/********/data/class/SC_Query.php:922
Stack trace:
#0 /home/********/data/class/plugin/SC_Plugin_Util.php(37): SC_Query->listTableFields('dtb_plugin')
#1 /home/********/class/helper/SC_Helper_Plugin.php(54): SC_Plugin_Util::getEnablePlugin()
#2 /home/********/data/class/helper/SC_Helper_Plugin.php(104): SC_Helper_Plugin->load(true, '/home/users/2/c...')
#3 /home/********/data/class/SC_ClassAutoloader.php(69): SC_Helper_Plugin::getSingletonInstance(true, '/home/users/2/c...')
#4 /home/********/data/app_initial.php(58): SC_ClassAutoloader::autoload('SC_DB_DBFactory...', '/home/users/2/c...')
#5 [internal function]: {closure}('SC_DB_DBFactory...')
#6 /home/********/d on [/home/********/data/class/SC_Query.php(922)] from ***.***.***.***

こちらが表示されます。

プラグインのphp7対応がなされていないのでしょうか?
また、別の要因があるのでしょうか?
よろしくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** sato1010 2020/10/28 11:26
     Re: 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** nanasess 2020/10/28 11:47
       Re: 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** sato1010 2020/10/28 12:17
         Re: 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** nanasess 2020/10/28 14:13
           Re: 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** sato1010 2020/10/28 14:39
             Re: 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** nanasess 2020/10/28 14:52
     Re: 2.13.5→2.17.1へバージョンアップ時500エラー Fatal error(E_ERROR): Uncaught Error: Call to undefined method MDB2** sato1010 2020/11/2 12:46

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,796名です
総投稿数は109,972件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1644
8
red
1570
9
mcontact
1289
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.