構成ページでの404エラー


10

新しい拡張機能をインストールし、admin-system-configuration-module optionsを開くたびに、404エラーが発生します。

ログアウトとログインは役立ちますが、これを回避するにはどうすればよいですか?この問題は管理者権限キャッシュと関係がありますが、たとえばインストールスクリプトからプログラムで更新する方法は?

何か案は?


回答:


9

この現象は、Magentoが管理ユーザーのセッションでACLをキャッシュするために発生します。以下が関連する行ですMage_Admin_Model_Session::login()

$this->setAcl(Mage::getResourceModel('admin/acl')->loadAcl());

次のコードを使用して、ACLキャッシュをリロード(「リフレッシュ」)できます。

$session = Mage::getSingleton('admin/session');
$session->setReloadAclFlag(true);
$session->refreshAcl();
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.