I'm trying to enter Magento connect manager but it redirects me to the homepage with this strange path: http://mysite.com/downloader/?return=http%3A%2F%2Fta-too.com%2Findex.php%2Fadmin%2F
What should I do?
I'm trying to enter Magento connect manager but it redirects me to the homepage with this strange path: http://mysite.com/downloader/?return=http%3A%2F%2Fta-too.com%2Findex.php%2Fadmin%2F
What should I do?
下载 Magento 并重新安装下载器以存储根目录
- 删除了我的 var/cache 和 var/sessions
- 从下载器文件夹中删除了 connect.cfg 和 cache.cfg
刷新站点并再次连接 Magento 连接管理器。
发生此问题是因为您在根路径中没有下载器文件夹。如果根路径上有下载器文件夹,则删除connect.cfg文件并重试。
首先,如果您的地址正确,则会出现另一个问题,(地址应该看起来像http://yoururl.something/downloader/?return=http%3A%2F%2Fyoururlencodeda%2index.php%2Fadmin%2F 这是正确的格式网址)
如果地址不正确,请尝试:
让我们在系统/配置/Web/安全、不安全中控制基本 URL,并确保有正确的地址。接下来按此顺序清除索引和缓存:1.indexes ,2.cache
清除浏览器内存,或在匿名窗口中打开。
3 在databce find表core_config_data中检查值是否有你的URL在某个值http://mysite.com/downloader/?return=http%3A%2F%2Fta-too.com%2Findex.php%2Fadmin%2F,修复正确的模块 Magento 连接 Url
在获得最近的 Magento 补丁后我遇到了同样的问题(我现在在 1.14.2.2 上)。我需要进行 2 次编码更改以使管理链接再次工作并能够从 Connect Manager 继续安装扩展。它们是非常简单的更改,但必须有更好的方法将根路径从 magento 更改为 magento/downloader。
要使管理员链接再次工作,请在以下文件中
"index.php"
的函数返回的路径中包含:indexAction()
app/code/core/Mage/Connect/controllers/Adminhtml/Extension/LocalController.php
url()
更重要的是,在以下文件中
添加句点 ('.') 作为要从函数返回的第一个字符,以便连接器管理器再次工作:downloader/Maged/Controller.php
我也面临同样的问题,在单击 magento 连接管理器时,它会重定向到https://www.ezizon.com/downloader/?return=https%3A%2F%2Fwww.ezizon.com%2Findex.php的主页%2Fadmin%2F
因此,我下载了新的 magento 新鲜包并从根目录复制下载器文件夹并将其粘贴到我的 magento 存储根目录并直接保存。之后问题就解决了。
我知道这个主题很老,但有些人可能仍然有这个问题,所以我挖了一点,找到了方法。所以对我来说,它的工作原理是这样的: https://my.website.address/downloader/index.php?A=settings 没有任何权限更改等访问没有问题。在我尝试了很多次之前,它每次都将我重定向到 404时间。