質問 > 管理機能 > 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 |