バージョン選択

フォーラム

メニュー

オンライン状況

60 人のユーザが現在オンラインです。 (46 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 59
NSX-R もっと...

サイト内検索

その他 > バージョンアップ > 3.0.10→3.0.11バージョンアップエラー

バージョンアップ

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Takkun
投稿日時: 2018/9/28 16:46
対応状況: 確認中
新米
登録日: 2016/7/11
居住地:
投稿: 4
3.0.10→3.0.11バージョンアップエラー
[環境]
[EC-CUBE] EC-CUBE 3.0.10
[OS] macOS 10.12
[PHP] PHP 5.6.37
[DB] MySQL 5.7.23
[WEBサーバ] Apache 2.2.34
※ PHP、DB、WEBサーバはMAMP 5.1にて構築。

[現象]
実運用しているサーバからEC-CUBE全データをバックアップし、ローカル開発環境に復元し、3.0.10を3.0.11にアップデードテストを行っているのですが、

EC-CUBE本体のバージョンアップ
https://doc.ec-cube.net/quickstart_update

の通りアップデートを行ったところ、マイグレーション実行後「HTTP ERROR 500」と表示され、マイグレーションが完了されません。

バージョンアップ手順
1. EC-CUBE 3.0.11 をダウンロードして解凍
2. 現在のEC-CUBEをバックアップ
3. ローカル開発環境に復元
4. 以下ディレクトリの差し替え
 ・src
 ・html
 ・vendor
5. 以下ファイルの差し替え
 ・autoload.php
 ・composer.lock
 ・composer.json
 ・eccube_install.sh
 ・web.config.sample
 ・.htaccess.sample
6. http://インストール先/install.php/migration にアクセス
7. ようこそ画面を確認
8. プラグイン一覧画面を確認
9. 「次へ」ボタンをクリックするとエラー画面「HTTP ERROR 500」になりマイグレーションが完了しません。

どなたか原因などわかる、または検討が付く方がおりましたら、ご教授いただけると幸いです。

「HTTP ERROR 500」なのでデータベースが怪しいと思われますが、お手上げ状態です。
なお、試しにこの環境にEC-CUBE 3.0.10を新規インストールし、直ちに3.0.11へバージョンアップを試みたところ、問題なくマイグレーションが完了し、バージョンアップが完了しました。
よって運用しているデータベースデータがおかしいのでは?と思われますが...
468
投稿日時: 2018/9/28 21:19
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 1271
Re: 3.0.10→3.0.11バージョンアップエラー
3.0.10のECCUBEには、何かカスタマイズを加えられている可能性はありますか?
あと、プラグインをすべてアンインストールしてからアップデートを行うとどうなるでしょうか?
原因を詳しく調査する為に、500エラーが発生した時のエラーログを確認する手もあるかと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

Takkun
投稿日時: 2018/10/10 20:02
対応状況: −−−
新米
登録日: 2016/7/11
居住地:
投稿: 4
Re: 3.0.10→3.0.11バージョンアップエラー
468様 返信ありがとうございます。

カスタマイズは行っておりません... たぶん。
前任者からの引き継ぎなのですが、その前任者いわく「カスタマイズはしていないはず」との何とも曖昧な答えなので。

プラグインをすべてアンインストールしてからアップデートでも、結果は同じです。

500エラーが発生した時のエラーログは以下の通り
EC-CUBE 3
------------------------------------------------------------
[2018-10-10 19:25:30] eccube.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /install.php/migration" (uncaught exception) at /Applications/MAMP/htdocs/testsite/vendor/symfony/http-kernel/EventListener/RouterListener.php line 159 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET /install.php/migration\" at /Applications/MAMP/htdocs/testsite/vendor/symfony/http-kernel/EventListener/RouterListener.php:159, Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/install.php/migration\". at /Applications/MAMP/htdocs/testsite/vendor/symfony/routing/Matcher/UrlMatcher.php:98)"} []
[2018-10-10 19:25:30] eccube.INFO: < 404 [] []
------------------------------------------------------------

「No route found」とあるのでルーティングが正常でないのでしょうか。

PHP
------------------------------------------------------------
[10-Oct-2018 20:10:21 Asia/Tokyo] PHP Fatal error: Call to a member function getValue() on null in /Applications/MAMP/htdocs/testsite/src/Eccube/Resource/doctrine/migration/Version20160908161616.php on line 20
------------------------------------------------------------

MySQL
------------------------------------------------------------
2018-10-10T11:10:21.318065Z 531 [ERROR] InnoDB: Fetch of persistent statistics requested for table `testsite`.`doctrine_migration_versions` but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
------------------------------------------------------------

なお apache にはエラーログは出ておりません。
468
投稿日時: 2018/10/14 8:46
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 1271
Re: 3.0.10→3.0.11バージョンアップエラー
エラーログのご提供ありがとうございます。
確かに「No route found」とありますが、何が原因かはよく分かりません。
htaccessに記述を追加されていたりするのでしょうか?
カスタマイズを加えていないのであれば、
新しいECCUBEにデータやデザインテンプレートを移植するほうが早いかもしれません。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は33,204名です
総投稿数は87,771件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1790
4
yuh
1515
5
468
1271
6
red
1178
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
664
13 karin 656
14 sumida 641
15
homan
633
16 DELIGHT 571
17
h_tanaka
571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.