구성 페이지에서 404 오류


10

새 확장을 설치하고 관리자-시스템-구성-모듈 옵션을 열 때마다 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.