> プラグイン > レビューを書くと、アンインストールするとエラー |
プラグイン
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mykd2 |
投稿日時: 2016/10/7 1:56
対応状況: 確認中
|
新米 登録日: 2016/10/5 居住地: 投稿: 3 |
レビューを書くと、アンインストールするとエラー ECCUBEのバージョンアップを行い失敗し、データベースに直接必要な部分をインポートしていきました。
その際、レビューのプラグインを入れる順なども合わせてやったのですが、商品詳細ページに設置されるレビューを書くボタンをクリックすると、エラー画面が表示されます。 また、アンインストールしようとしてもエラーが発生します。 データベースよりdel_flgを1にして強制的にアンインストールを行い、再度インストールするも上記と同じような症状になりました。 エラーログ eccube.CRITICAL: Doctrine\ORM\NonUniqueResultException: (uncaught exception) at /home/nabariss/www/nabariichi.jp/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php line 657 AbstractQuery.php :657のエラーが毎度表示されているように思います。 お助けください・・・ |
umebius |
投稿日時: 2016/10/7 8:33
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: レビューを書くと、アンインストールするとエラー エラーを起こしてるのはレポジトリなどでよく使われるgetSingleResultメソッドですね。
try catchしてない部分でNonUniqueResultException(データベースのSELECTを行ったときに検索結果が2件以上返った場合)が起こってますね 場所が特定できると良いのですが、他にエラーメッセージ出てないでしょうか?
|
mykd2 |
投稿日時: 2016/10/7 10:21
対応状況: −−−
|
新米 登録日: 2016/10/5 居住地: 投稿: 3 |
Re: レビューを書くと、アンインストールするとエラー 早速のご回答、ありがとうございます!
データベースに同じ結果を吐くデータがあるということでしょうか... エラーログについて続きがございます。 eccube.CRITICAL: Doctrine\ORM\NonUniqueResultException: (uncaught exception) at /home/nabariss/www/nabariichi.jp/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php line 657 {"exception":"[object] (Doctrine\\ORM\\NonUniqueResultException(code: 0): at /home/nabariss/www/nabariichi.jp/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php:657)"} [] [2016-10-07 10:08:17] eccube.INFO: > DELETE /index.php/nabari/store/plugin/14/uninstall [] [] [2016-10-07 10:08:16] eccube.INFO: Matched route "admin_store_plugin_uninstall". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Admin\\Store\\PluginController::uninstall","id":"14","_route":"admin_store_plugin_uninstall"},"request_uri":"https://nabariichi.jp/index.php/nabari/store/plugin/14/uninstall"} [] [2016-10-07 10:08:03] eccube.INFO: < 200 [] [] プラグインを削除しようとして出たエラーです。 すみませんが、よろしくお願いします。 |
umebius |
投稿日時: 2016/10/8 12:14
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: レビューを書くと、アンインストールするとエラー すみません、私にはこの情報でわかりませんでした!
デバッグモードになりますでしょうか? /html/.htaccessで index.php を index_dev.php に変更するか あるいはindex.phpで、 $app['debug'] = true; と書き足すか(後で消してください)
|
mykd2 |
投稿日時: 2016/10/10 4:38
対応状況: −−−
|
新米 登録日: 2016/10/5 居住地: 投稿: 3 |
Re: レビューを書くと、アンインストールするとエラー お世話になります。
早速のご返信ありがとうございます。 index_dev.phpを作成しデバッグURLでレビューを書くをクリックした時のログです。 [2016-10-10 04:29:10] eccube.INFO: Matched route "products_detail_review". {"route_parameters":{"_controller":"\\Plugin\\ProductReview\\Controller\\ProductReviewController::review","id":"141","_route":"products_detail_review"},"request_uri":"https://nabariichi.jp/index_dev.php/products/detail/141/review"} [] [2016-10-10 04:29:10] eccube.INFO: Populated the TokenStorage with an anonymous Token. [] [] [2016-10-10 04:29:10] eccube.INFO: > GET /index_dev.php/products/detail/141/review [] [] [2016-10-10 04:29:10] eccube.CRITICAL: Doctrine\ORM\NonUniqueResultException: (uncaught exception) at /home/nabariss/www/nabariichi.jp/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php line 657 {"exception":"[object] (Doctrine\\ORM\\NonUniqueResultException(code: 0): at /home/nabariss/www/nabariichi.jp/vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php:657)"} [] [2016-10-10 04:29:10] eccube.INFO: < 500 [] [] 度々すみませんが、よろしくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |