Magento 接続マネージャーに入ろうとしていますが、次の奇妙なパスのホームページにリダイレクトされます: http://mysite.com/downloader/?return=http%3A%2F%2Fta-too.com%2Findex.php% 2Fadmin%2F
私は何をすべきか?
Magento 接続マネージャーに入ろうとしていますが、次の奇妙なパスのホームページにリダイレクトされます: http://mysite.com/downloader/?return=http%3A%2F%2Fta-too.com%2Findex.php% 2Fadmin%2F
私は何をすべきか?
最近の Magento パッチを取得した後も同じ問題が発生しました (現在は 1.14.2.2 を使用しています)。管理者リンクを再び機能させ、Connect Manager から拡張機能のインストールを再開できるようにするには、コーディングを 2 つ変更する必要がありました。これらは非常に単純な変更ですが、ルート パスを magento から magento/downloader に変更するためのより良い方法が必要です。
管理者リンクを再び機能させるに"index.php"
は、関数から返されたパスをindexAction()
次のファイル
に含めます。app/code/core/Mage/Connect/controllers/Adminhtml/Extension/LocalController.php
url()
さらに重要なことは、次のファイル
の関数から返される最初の文字としてピリオド ('.') を追加して、コネクタ マネージャが再び機能するようにすることです。downloader/Maged/Controller.php
この問題は、ルート パスにダウンローダーフォルダーがないために発生しました。ルート パスにダウンローダフォルダがある場合は、 connect.cfgファイルを削除してから再試行してください。
私はこの主題が静かに古いことを知っていますが、一部の人々はまだこの問題を抱えている可能性があるので、少し掘り下げて方法を見つけました. したがって、私にとっては次のように機能します: https://my.website.address/downloader/index.php?A=settings 許可を変更せずにアクセスしても問題ありません。何度も試してみると、毎回404にリダイレクトされていました時間。