路径 管理员>系统> Magento Connect> Magento Connect Manager
我尝试了什么。
我从Debian迁移到Centos 5,不确定问题是什么。
文件权限
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
sudo chmod o+w var app/etc
sudo chmod 550 mage
sudo chmod -R o+w media
显示404页面的网址
http://my-website.com/downloader/?return=http%3A%2F%2F...
修改 Magento 404页面 - "哎呀,我们不好......"页面显示。
解决:
我删除了下载程序文件夹,并从上一个/ debian站点上传了该文件夹,然后就开始工作了。
答案 0 :(得分:10)
此方法适用于修复Magento Connect Manager 404页面未找到错误:
将目录/下载程序的权限更改/设置为755,将文件/downloader/index.php设置为644.
答案 1 :(得分:1)
您必须更改一些magento文件权限。 为此,请使用此magento-cleanup.php
的解决方案答案 2 :(得分:0)
完成上述所有操作,但意识到我使用的是Nginx,因此结果是没有自动加载默认的/downloader/index.php。
访问连接管理器直接为我工作:www.example.com/downloader/index.php
然后在nginx conf中添加了一些限制以限制我的IP地址ore present basic auth login: -
location ~ /downloader/ {
satisfy all;
allow 1.2.3.4; #SET TO YOUR IP
deny all;
auth_basic "Restricted";
auth_basic_user_file .htpasswd; #path to your password file, if there is one!
autoindex off;
}
答案 3 :(得分:0)
如果找不到Magento连接管理器的页面
转到并启用您的下载程序文件夹
magento / downloader保留服务器中的permision 755(LAMP ot NGINX)