質問 > 管理機能 > 4.0.5から4.0.6へアップデート時の500エラーについて |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
GonGon |
投稿日時: 2021/10/10 12:31
対応状況: −−−
|
常連 登録日: 2008/7/10 居住地: 東京都 投稿: 64 |
4.0.5から4.0.6へアップデート時の500エラーについて [EC-CUBE] 4.0.5
[レンタルサーバ] さくらVPS [OS] CentOS8 [PHP] 7.3.31 [データベース] MySQL 5.7.35 [WEBサーバ] Apache/2.4.37 (centos) OpenSSL/1.1.1g [ブラウザ] 94.0.4606.81 [導入プラグインの有無] Coupon4 CsvImportProductExt4 DeliveryPlus4 EccubePaymentLite4 RelatedProduct4 SEOAllOne EccubeUpdater405to406 [現象] EccubeUpdater405to406を使用して4.0.5から4.0.6へアップデートしたのですが、管理ページ、フロントページ共に「HTTP ERROR 500」となってしまいました。 アップデートするまでは問題なく動作していたのでアップデート時に何かがおかしくなったのだと思います。 プラグインを無効化しようとコマンドラインから試してみたのですが、 PHP Warning: include(/var/www/hoge/vendor/composer/../../app/proxy/entity/src/Eccube/Entity/Customer.php): failed to open stream: No such file or directory in /var/www/hoge/vendor/composer/ClassLoader.php on line 444 PHP Warning: include(): Failed opening '/var/www/hoge/vendor/composer/../../app/proxy/entity/src/Eccube/Entity/Customer.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/hoge/vendor/composer/ClassLoader.php on line 444 In RegisterControllerArgumentLocatorsPass.php line 164: Cannot determine controller argument for "Eccube\Controller\Admin\Customer\CustomerDeliveryEditController::edit()": the $Customer argument is type-hinted with the non-existent class or interface: "Eccube\Entity\Customer". と、なってエラーになります。 どのような対処をすれば良いか分からず困っております。 どうかご教示の程、よろしくお願いいたします。 |
h_tanaka |
投稿日時: 2021/10/21 12:39
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1638 オンライン |
Re: 4.0.5から4.0.6へアップデート時の500エラーについて 500エラーはサーバー側のエラーなので、まずばPHPエラーログに情報が出力されていないか確認してみてください。
|
yuh |
投稿日時: 2021/10/25 12:08
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 4.0.5から4.0.6へアップデート時の500エラーについて プラグインやカスタマイズの影響でProxy クラスは拡張で利用していますが
何にかしら原因で(アップデート時?)Proxy ファイルが削除されました。 bin/console eccube:generate:proxies で再作成を試してください。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |