Página 404 para o magento connect

9

Eu quero usar o magento connect para instalar um plugin. Estou recebendo uma página 404 quando tento abri-la.

Eu tentei

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 

Agradeço qualquer ajuda sobre isso.

alex
fonte
Você se certificou de sair do painel de administração do Magento novamente e fazer login novamente? Ou você está se referindo a que o próprio aplicativo Magento Connect não pode ser encontrado? Se for o último, você tem uma pasta "downloader" na raiz do Magento?
Jisse Reitsma
Tentei sair e entrar novamente. Estou me referindo ao próprio aplicativo de conexão magento. Eu tenho a pasta de download.
26415 alex
11
Parece-me que você tem um problema com a configuração do servidor da web. Normalmente, quando você acessa o aplicativo Magento Connect, a URL é semelhante http://MAGENTO/downloader/index.php. O que acontece se você adicionar /index.phpno final, então http://MAGENTO/downloader/index.php?
22815 Jisse Reitsma
Recebo 404 nos dois sentidos.
Alex
Ok, então quando há realmente um arquivo /downloader/index.php presente, e ele gera um erro 404, aparentemente algo no servidor da Web está impedindo que você acesse.
Jisse Reitsma

Respostas:

6

Alex, tente fornecer a permissão

Altere a permissão do Directory / downloader / set para 755 e o arquivo /downloader/index.php para 644. Esse método funciona para mim.

Você atualizou o Magento?

Magento AJ
fonte
Olá AJ, estou usando o magento 1.5. Não atualizei. Minhas permissões já estão configuradas assim.
26415 alex
Alex, Vá para o link abaixo e faça o download do magento1.5 e, em seguida, substitua a pasta do downloader pela pasta do seu domínio, ele resolverá o seu problema magentocommerce.com/products/downloads/magento Espero que isso ajude a trabalhar para mim
Magento AJ
Eu tentei isso, mas ainda assim.
26415 alex
@ MagentoAJ Não acho que os arquivos estejam corrompidos ou algo assim. Eu acho que algo está impedindo o servidor da web de executar esse /downloader/index.php em primeiro lugar, provavelmente devido a alguma configuração específica do RewriteEngine.
22815 Jisse Reitsma
Você tentou substituir a pasta de download que funciona para mim muitas vezes?
Magento AJ
4

Você tem algum arquivo .htaccess na pasta downloader? Se sim, faça o download como backup e exclua-o da pasta. Atualize o cache e exclua a sessão anterior. Espero que funcione para você.

Kishor
fonte
Não tentou trabalhar
Akshay Taru
3

Alguns hosts sabem que continuam tendo problemas com a página de destino padrão como index.php Experimente isso no seu URL abaixo:

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

Substitua o seu yourdomain.compelo domínio correto.

Espero que isso ajude. Não se esqueça de marcar isso como correto, se ajudar.

Unidade
fonte
3

Eu tive esse mesmo problema e estava relacionado às permissões de arquivo / pasta - especificamente index.php na pasta do downloader . No entanto, pode haver outras permissões causando o problema no seu caso.

Sugiro que você baixe e execute a Magento Cleanup Tool baixando o arquivo magento-cleanup.php na raiz do servidor e apontando o navegador para: http: // www. [YOURDOMAIN] .com / magento-cleanup.php

Você deve receber várias atualizações de status na tela para confirmar a conclusão da "limpeza".

Michael Yaeger
fonte
Se o link para esta ferramenta de limpeza vai para baixo (como o fez no site da Magento), o conteúdo do arquivo foram coladas nessa resposta: magento.stackexchange.com/a/7462/24331
Michael Yaeger
1

Certa vez, encontrei esse problema e resolvi o meu através do htaccess da pasta. ordem permitir, negar negar a todos Basta adicionar o seu endereço IP. Permitir a partir de 123.456.78.90 #seu IP

Além de verificar ou adicionar seu endereço IP no seu arquivo htaccess, verifique se você tem a permissão correta de pasta e arquivo. downloader 755 downloader / index.php 644

MsC
fonte
1

Verifique a permissão da /downloader/pasta, se a permissão não estiver 755, defina-a 755e verifique a permissão do /downloader/index.phparquivo e defina-a 644.

Se isso não funcionar, faça backup da pasta do downloader, baixe a nova configuração do magento e carregue apenas a pasta do downloader no diretório raiz.

Espero que funcione para você, é trabalho para mim.

ARVIND KARKAR
fonte
0

Por padrão, o Magento colocará "negar a todos" no arquivo .htaccess localizado no diretório do downloader.

Simplesmente mude isso para "permitir de todos" e deve funcionar.

..ou colocar uma permissão de xxxx (onde xxxx é o seu endereço IP) permitirá o acesso. Se você deseja bloquear o diretório do downloader (eu o recomendo), altere o "allow from all" para "allow from xxxx" e coloque "deny from all" na próxima linha.

Lisa em Teasenz.com
fonte