Magento 관리자 로그인 페이지의 "오류 404 찾을 수 없음"
마 젠토 설치를 한 로컬 컴퓨터 서버에서 다른 서버로 전송했습니다. 이제 관리자 패널에 로그인 할 수 없습니다. 관리자 로그인 URL로 이동하면 다음 오류 메시지가 표시됩니다.
"오류 : 404 찾을 수 없음"
내 모듈의 일부 페이지에도이 오류가 표시됩니다.
누구든지 문제를 알아낼 수 있습니까?
마지막으로 내 문제에 대한 해결책을 찾았습니다.
Magento 시스템 로그 파일 (var / log / system.log)을 살펴 보았습니다. 거기에서 정확한 오류를 보았습니다.
오류는 다음과 같습니다.
복구 가능한 오류 : Mage_Core_Model_Store :: setWebsite ()에 전달 된 인수 1은 Mage_Core_Model_Website의 인스턴스 여야하며 null이 주어져야하며 555 행의 YOUR_PATH \ app \ code \ core \ Mage \ Core \ Model \ App.php에서 호출되고 YOUR_PATH \에 정의되어 있어야합니다. app \ code \ core \ Mage \ Core \ Model \ Store.php on line 285
복구 가능한 오류 : Mage_Core_Model_Store_Group :: setWebsite ()에 전달 된 인수 1은 Mage_Core_Model_Website의 인스턴스 여야하며 null이 주어지고 575 행의 YOUR_PATH \ app \ code \ core \ Mage \ Core \ Model \ App.php에서 호출되고 YOUR_PATH \에 정의되어 있어야합니다. app \ code \ core \ Mage \ Core \ Model \ Store \ Group.php on line 227
사실 이전에이 오류가 발생했습니다. 그러나 같은 오류 표시 메시지 Error: 404 Not Found
는 나에게 새롭습니다.
이 오류의 이유는 store_id
and website_id
for admin을 0 (영) 으로 설정해야하기 때문입니다 . 그러나 데이터베이스를 새 서버로 가져올 때 이러한 값은 어떻게 든 0으로 설정되지 않습니다.
PhpMyAdmin을 열고 데이터베이스에서 다음 쿼리를 실행합니다.
SET FOREIGN_KEY_CHECKS=0;
UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;
이 문제와 해결책에 대해 여기에 썼습니다.
Magento : 관리자 로그인 페이지의 "오류 : 404 찾을 수 없음"에 대한 해결 방법
오프라인에서 작업 할 수 있도록 Magento 사이트를 로컬 영역으로 복사하고 이동했으며 동일한 문제가 발생했습니다.
그러나 결국 Magento가 http에서 https로 리디렉션을 강요하고 있으며 SSL 설정이 없다는 것을 알았습니다. 그래서 이것은 내 문제를 해결했습니다. http://www.magentocommerce.com/wiki/recover/ssl_access_with_phpmyadmin
관리 영역에 대한 비보안 액세스를 허용하기 위해 core_config_data에서 web / secure / use_in_adminhtml 값을 1에서 0으로 설정한다고 거의 말합니다.
모두에게 감사드립니다.이 솔루션이 작동했습니다. 로그인 후 백 오피스의 Magento 404 페이지
참고 URL : https://stackoverflow.com/questions/5178066/error-404-not-found-in-magento-admin-login-page
'Programing' 카테고리의 다른 글
SQL Server에서 단일 행 MERGE / upsert 구문 (0) | 2020.11.30 |
---|---|
PHP에서 register_globals는 무엇입니까? (0) | 2020.11.30 |
주요 Spark로 여러 출력에 쓰기-하나의 Spark 작업 (0) | 2020.11.29 |
Ubuntu-ssh--경고 : 원격 호스트 ID가 변경되었습니다. (0) | 2020.11.29 |
데이터베이스의 모든 테이블을 하나의 데이터 정렬로 변환하는 방법은 무엇입니까? (0) | 2020.11.29 |