2012-10-18 1 views
2

관리자 페이지에 404를 얻을, 로그 아웃/로그인이 필요합니다그렇지 않으면 다음을 젠토 알려진 문제입니다 것을 나는 두 개의 서로 다른 사람들이 말을 들었다

새로운 확장을 설치는 관리자가 확장 설정 에 액세스하려고 시도하고 404 페이지를 얻습니다. 으로가는 방법은 로그 아웃 한 다음 관리자 패널에 로그인하는 것입니다.

  • 확장을 설계 할 때이 문제를 해결하는 방법이 있나요?
  • 공개 문제가 있습니까?

여기에이 문제에 대해 언급 한 one page I found입니다.

답변

10

admin 패널에 로그인하면 magento가 ACL 규칙을 읽고이를 세션에 기록하기 때문에 이런 현상이 발생합니다. 새 모듈을 설치하면 세션에 나열되지 않은 새 ACL 규칙을 정의합니다.

magento 연결 모듈을 설치하면 "세션 지우기"버튼을 사용하여 강제로 갱신 할 수 있습니다.

모듈에서 당신은 또한 관리자 패널에 "ACL이 다시로드"버튼을 추가하는 방법 this 확장을 볼 수 있습니다

$session = $adminuser = Mage::getSingleton('admin/session'); 
/* @var $adminuser Mage_Admin_Model_User */ 
$adminuser = $session->getUser(); 
$adminuser->setReloadAclFlag(true); 

$session->refreshAcl(); 

같은 것을 사용할 수 있습니다.

관련 문제