タグ付けされた質問 「router」

2
パッチSUPEE-5994の成功後のエラー:クラス 'Mage_Install_Controller_Router_Install'が見つかりません
SUPEE-5994パッチを正常にインストールしました: [root@x]# sh PATCH_SUPEE-5994_EE_1.14.1.0_v1-2015-05-14-05-05-02.sh Checking if patch can be applied/reverted successfully... Patch was applied/reverted successfully. しかし今、私のウェブページはすべて空白です。 httpdエラーログ: [エラー] [クライアントx] PHP致命的エラー:クラス 'Mage_Install_Controller_Router_Install'が/var/www/x/public_html/app/code/core/Mage/Core/Controller/Varien/Front.phpの138行目に見つかりません 私はしようとしました: / var / cacheをクリアします chmod / chownをリセットします httpdサービスを再起動します しかし、何もうまくいかないようです。 誰もが同じ問題を抱えていますか? 編集:Front.phpファイル: Varien_Profiler::start('mage::app::init_front_controller::collect_routers'); foreach ($routersInfo as $routerCode => $routerInfo) { if (isset($routerInfo['disabled']) && $routerInfo['disabled']) { continue; } if (isset($routerInfo['class'])) …


2
Magento 2で管理ルートを設定する
Magento 2のコアコードを見ると、管理ルートを設定する方法は2つあるようです。 最初 #File: vendor/magento/module-media-storage/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="admin"> <route id="adminhtml"> <module name="Magento_MediaStorage" /> </route> </router> </config> Magento 1に似adminhtmlています。ルート内のモジュールのリストにモジュールを追加すると、Magentoがそれを確認します。 二番目 #File: vendor/magento/module-cms/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="admin"> <route id="cms" frontName="cms"> <module name="Magento_Cms" before="Magento_Backend" /> </route> </router> </config> 新しいルート(cms上記のID )を設定し、モジュールを追加します。 これらの1つはMagento 2でこれを行う「正しい/好ましい」方法ですか?そうでない場合、2つの違いは何ですか?すなわち、いつあなたが他のものの上に1を使うでしょうか? 特定の問題を解決しないように頼みますが、正しい方法でルートを作成し、Magento 1モジュールに似た問題(ajaxライブラリ、セキュリティなどでのプル)が回避されるようにします。
15 magento2  php  xml  router 

2
「フロントコントローラーが100回のルーター一致の反復に達した」エラーの原因は何ですか?
Magentoの開発者として私はこの問題に何度も直面しましたが、いくつかのモジュールがロードされず、ルーターもエラーが発生した場合、それが設定ミスの問題であることを知っています。ほとんどの場合、アクションなしで解決されますが、キャッシュをフラッシュする場合もあります これについて複数の投稿を読んで、Magento coreフロントコントローラーapp/code/core/Mage/Core/Controller/Varien/Front.phpに追加のコードを配置してデバッグしようとしましたが、最後に、モジュールルーターが見つからない理由のみを表示します。それが発生するたびに、どのURLがエラーを発生させているかを確認しようとしますが、これはコードトレースと同じ役に立たない情報です。いつも同じです モジュールの競合が原因である可能性がありますか?たぶんそれは何か間違ったことをしているcronタスクですか?たぶん古いMagentoバージョンのいくつかの間違ったコード?問題は、この問題はバージョン1.7以降では発生しないことです(発生した場合は完全に散発的です)。メインフローには、次のようないくつかのコードの違いがあります。 Mage::register('application_params', $params); のrun()メソッドapp/code/core/Mage/Core/Model/App.php、または $this->_shouldSkipProcessModulesUpdates() _initModules()メソッドをチェックイン... 原因を明確に見つけた人がいるはずだと信じたい。任意のヒント?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.