プラグイン > 開発について > エラーの解決方法を教えて欲しいです |
開発について
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2016/10/31 8:58
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1652 |
エラーの解決方法を教えて欲しいです プラグインを作成してコンソールからインストールしたあと、プラグインを有効化したらエラーになりました。
前回正常動作していた時のリビジョンを保存していなかったため原因を突き止められないでいます。 index_dev.phpにアクセスした時のエラーメッセージを記載します。 エラーを見る限りプラグインの起動に失敗しているような感じがします。 なお、ini_set('display_errors', 'On'); では何も表示されなかったです。 他にエラーの原因を探る方法はありますでしょうか? ■環境 EC-CUBE 3.0.10 PHP 5.6.24 ■エラー全文 ContextErrorException in Application.php line 901: Warning: Invalid argument supplied for foreach() in Application.php line 901 at ErrorHandler->handleError('2', 'Invalid argument supplied for foreach()', '/Applications/MAMP/htdocs/test/eccube-3.0.11/src/Eccube/Application.php', '901', array('basePath' => '/Applications/MAMP/htdocs/test/eccube-3.0.11/src/Eccube/../../app/Plugin', 'finder' => object(Finder), 'priorities' => array('CategoryContentEvent' => array('admin.product.category.index.complete' => array('onAdminProductCategoryEditComplete' => '400'), 'admin.product.category.index.initialize' => array('onFormInitializeAdminProductCategory' => '400'), 'Product/detail.twig' => array('onRenderProductDetail' => '400'), 'Product/list.twig' => array('onRenderProductList' => '400')), 'MailMagazine' => array('eccube.event.controller.entry.after' => array('onControllerEntryAfter' => '400'), 'eccube.event.controller.mypage_change.after' => array('onControllMypageChangeAfter' => '400'), 'eccube.event.render.admin_customer_edit.before' => array('onRenderAdminCustomerBefore' => '400'), 'eccube.event.render.admin_customer_new.before' => array('onRenderAdminCustomerBefore' => '400'), 'eccube.event.render.entry.before' => array('onRenderEntryBefore' => '400'), 'eccube.event.render.mypage_change.before' => array('onRenderMypageChangeBefore' => '400'))), 'handlers' => array(array('onRenderAdminCustomerBefore', 'NORMAL')), 'this' => object(Application), 'handler' => array('onRenderAdminCustomerBefore', 'NORMAL'), 'priority' => '400', 'dir' => object(SplFileInfo), 'path' => '/Applications/MAMP/htdocs/test/eccube-3.0.11/app/Plugin/MetaTag', 'code' => 'MetaTag', 'config' => array('name' => 'メタタグ埋め込みプラグイン', 'code' => 'MetaTag', 'version' => '1.0.0', 'event' => 'MetaTagEvent', 'service' => array('MetaTagServiceProvider'), 'orm.path' => array('/Resource/doctrine')), 'plugin' => object(Plugin), 'class' => '\Plugin\MetaTag\MetaTagEvent', 'eventExists' => true, 'subscriber' => object(MetaTagEvent), 'event' => 'eccube.event.render.admin_customer_edit.before', 'service' => 'MailMagazineServiceProvider')) in Application.php line 901 at Application->loadPlugin() in Application.php line 612 at Application->initializePlugin() in index_dev.php line 68 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» エラーの解決方法を教えて欲しいです | h_tanaka | 2016/10/31 8:58 |
Re: エラーの解決方法を教えて欲しいです | tao_s | 2016/11/2 7:59 |
Re: エラーの解決方法を教えて欲しいです | h_tanaka | 2016/11/2 9:32 |
Re: エラーの解決方法を教えて欲しいです | red | 2016/11/2 10:03 |
Re: エラーの解決方法を教えて欲しいです | h_tanaka | 2016/11/2 14:19 |
Re: エラーの解決方法を教えて欲しいです | red | 2016/11/2 14:37 |
Re: エラーの解決方法を教えて欲しいです | h_tanaka | 2016/11/2 15:42 |
Re: エラーの解決方法を教えて欲しいです | h_tanaka | 2016/11/4 11:36 |