magento connect의 404 페이지


9

magento connect를 사용하여 플러그인을 설치하고 싶습니다. 열려고하면 404 페이지가 나타납니다.

나는 노력했다

1] delete the files from var/cache

2] check if the following values on database are correct according to those instructions:

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 

이것에 관한 도움을 주셔서 감사합니다.


Magento 관리자 패널에서 다시 로그 아웃 한 후 다시 로그인하셨습니까? 아니면 Magento Connect 응용 프로그램 자체를 찾을 수 없다고 말하고 있습니까? 마지막 파일 인 경우 Magento 루트에 "downloader"폴더가 있습니까?
Jisse Reitsma

로그 아웃하고 다시 로그인하려고했습니다. magento Connect 응용 프로그램 자체를 언급하고 있습니다. 다운로더 폴더가 있습니다.
alex

1
웹 서버 구성에 문제가있는 것 같습니다. 일반적으로 Magento Connect 앱에 액세스 할 때 URL은 http://MAGENTO/downloader/index.php입니다. /index.php끝에 추가하면 어떻게됩니까 http://MAGENTO/downloader/index.php?
Jisse Reitsma

두 가지 방법으로 404를 얻습니다.
alex

실제로 /downloader/index.php 파일이 있는데 404 오류가 발생하면 웹 서버의 무언가가 귀하에게 액세스하지 못하게하는 것입니다.
Jisse Reitsma

답변:


6

알렉스, 허가를 제공하려고

디렉토리 / downloader /의 권한을 755로 설정하고 파일 /downloader/index.php를 644로 변경하십시오.이 방법은 저에게 효과적입니다.

마 젠토를 업그레이드 했습니까?


안녕하세요 AJ, 저는 magento 1.5를 사용하고 있습니다. 나는 그것을 업그레이드하지 않았다. 내 권한은 이미 설정되어 있습니다.
alex

그것은 당신의 문제가 해결됩니다 폴더 알렉스, 링크 및 다운로드 magento1.5 및 아래로 이동이 만 도메인 다운로더로 대체 폴더에 다운 받아 magentocommerce.com/products/downloads/magento 이 도움말 희망 당신은 나를 위해 작동
젠토 AJ

나는 그것을 시도했지만 여전히 동일합니다.
alex

@MagentoAJ 파일이 손상되었다고 생각하지 않습니다. 웹 서버 가이 /downloader/index.php를 처음 실행하는 것을 방해하고 있다고 생각합니다. 일부는 특정 RewriteEngine 구성 때문일 가능성이 큽니다.
Jisse Reitsma

다운로더 폴더를 여러 번 교체하려고 했습니까?
Magento AJ

4

다운로더 폴더에 .htaccess 파일이 있습니까? 그렇다면 백업으로 다운로드하여 폴더에서 삭제하십시오. 캐시를 새로 고치고 이전 세션을 삭제하십시오. 그것이 당신을 위해 효과가 있기를 바랍니다.


작동하지 않는 시도
하기 Akshay 타루

3

일부 호스트는 index.php와 같은 기본 방문 페이지에 계속 문제가 있음을 알고 있습니다. 아래 URL에서 시도하십시오.

http://yourdomain.com/downloader/index.php?return=http://yourdomain.com/index.php/admin/

귀하 yourdomain.com를 올바른 도메인으로 교체 하십시오.

도움이 되었기를 바랍니다. 도움이된다면 이것을 올바른 것으로 표시하는 것을 잊지 마십시오.


3

나는이 같은 문제가 있었다 그것은 파일 / 폴더 권한에 관련이 - 특히 index.php를다운 로더 폴더에 있습니다. 그러나 귀하의 경우 문제를 일으키는 다른 권한이있을 수 있습니다.

magento-cleanup.php 파일을 서버의 루트 로 다운로드하고 브라우저가 http : // www. [YOURDOMAIN] .com / magento-cleanup.php를 가리 키도록 하여 Magento Cleanup Tool 을 다운로드하고 실행하는 것이 좋습니다 .

"정리"완료를 확인하기 위해 화면에 여러 상태 업데이트가 표시됩니다.


이 정리 도구에 대한 링크가 다운되면 (Magento 사이트에서와 같이) 파일의 내용이 다음 답변에 붙여 넣어집니다. magento.stackexchange.com/a/7462/24331
Michael Yaeger

1

한 번이 문제가 발생하여 폴더의 htaccess를 통해 문제를 해결했습니다. 주문 허용, 거부 모든 IP 주소를 간단히 추가하십시오. 123.456.78.90에서 허용 # 당신의 IP

htaccess 파일에서 IP 주소를 확인하거나 추가하는 것 외에 올바른 폴더 및 파일 권한이 있는지 확인하십시오. 다운로더 755 다운로더 /index.php 644


1

/downloader/권한이없는 경우 폴더의 권한을 확인한 755후 파일 755권한을 확인 /downloader/index.php하고로 설정하십시오 644.

이것이 작동하지 않으면 다운로더 폴더를 백업하고 새로운 magento 설정을 다운로드하고 다운로더 폴더 만 루트 디렉토리에 업로드하십시오.

그것이 당신을 위해 일하기를 바랍니다. 그것은 나를 위해 일합니다.



0

기본적으로 Magento는 다운로더 디렉토리에있는 .htaccess 파일에 "모두 거부"를 넣습니다.

이것을 "모두 허용"으로 변경하면 작동합니다.

xxxx (여기서 xxxx는 IP 주소)에서 허용을 설정하면 액세스가 허용됩니다. 다운로더 디렉토리를 잠 그려면 (권장) "모두에서 허용"을 "xxxx에서 허용"으로 변경하고 다음 줄에 "모두에서 거부"를 입력하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.