magento连接的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连接应用程序本身。我有下载文件夹。
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

Answers:


6

亚历克斯(Alex),尝试提供许可

将目录/ downloader /的权限更改为755,将文件/downloader/index.php的权限更改为644。此方法对我有用。

您是否升级了Magento?


您好AJ,我正在使用magento 1.5。我没有升级。我的权限已经准备就绪。
亚历克斯2015年

亚历克斯,转到下面的链接及下载magento1.5&然后取下载文件夹只能更换到您的域下载文件夹,它能够解决您的问题 magentocommerce.com/products/downloads/magento 希望这有助于你我的作品
Magento的AJ

我尝试过,但还是一样。
亚历克斯2015年

@MagentoAJ我不认为文件已损坏或任何东西。我认为某些原因阻止了Web服务器首先执行此/downloader/index.php,这很可能是由于某些特定的RewriteEngine配置所致。
Jisse Reitsma

您是否尝试过多次替换它的下载文件夹,对我来说
Magento AJ

4

您的下载器文件夹中是否有任何.htaccess文件?如果是,则将其下载为备份并将其从文件夹中删除。刷新缓存并删除上一个会话。希望它对您有用。


尝试不起作用
Akshay Taru 2015年

3

知道某些主机在使用默认登录页面index.php时会遇到问题,请在下面的网址上尝试以下操作:

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

请用您yourdomain.com的正确域名替换您的域名。

希望对您有所帮助。如果有帮助,请不要忘记将其标记为正确。


3

我遇到过同样的问题,它与文件/文件夹权限有关,特别是在downloader文件夹中的index.php。但是,可能还有其他权限导致您遇到的问题。

我建议通过将magento-cleanup.php文件下载到服务器的根目录,并将浏览器指向以下网址来下载并运行Magento清理工具http:// www。[YOURDOMAIN] .com / magento-cleanup.php

您应该在屏幕上获得一些状态更新,以确认“清理”完成。


如果与此清理工具的链接断开(如在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允许”,并在下一行添加“全部拒绝”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.