magento connectの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ルートに「ダウンローダー」フォルダーがありますか?
Jisse Reitsma、2015

ログアウトして再度ログインしようとしました。私はmagento connectアプリケーション自体を指します。ダウンローダーフォルダーがあります。
アレックス2015

1
ウェブサーバーの設定に問題があるようです。通常、Magento Connectアプリにアクセスすると、URLはのようになりhttp://MAGENTO/downloader/index.phpます。追加するとどうなりますか/index.php最後にとhttp://MAGENTO/downloader/index.phpか?
Jisse Reitsma、2015

私は両方の方法で404を取得します。
アレックス、2015

わかりました。実際に/downloader/index.phpファイルが存在し、404エラーが表示された場合、どうやらWebサーバーに何らかの原因でアクセスできなくなっているようです。
Jisse Reitsma、2015

回答:


6

アレックス、許可を提供してみてください

ディレクトリ/ 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 2015

ダウンローダーフォルダーを私のために何度も置き換えようとしましたか
Magento AJ

4

ダウンローダーフォルダーに.htaccessファイルがありますか?はいの場合は、それをバックアップとしてダウンロードし、フォルダから削除します。キャッシュを更新して、前のセッションを削除します。それがあなたのために働くことを願っています。


動作しませんでした
Akshay Taru

3

一部のホストは、index.phpとしてデフォルトのランディングページで引き続き問題が発生することがわかっています。以下のURLでこれを試してください。

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

親切にあなたを交換してください yourdomain.com正しいドメインに。

これがお役に立てば幸いです。役立つ場合は、これを正しいものとしてマークすることを忘れないでください。


3

私はこれと同じ問題を抱えており、それはファイル/フォルダーの権限、特にダウンローダーフォルダーのindex.phpに関連していました。ただし、あなたのケースで問題を引き起こしている他の権限がある可能性があります。

サーバーのルートにmagento-cleanup.phpファイルをダウンロードし、ブラウザーでhttp:// www。[YOURDOMAIN] .com / magento-cleanup.phpを指定して、Magento Cleanup Toolをダウンロードして実行することをお勧めします

「クリーンアップ」の完了を確認するには、画面にいくつかのステータスの更新が表示されます。


このクリーンアップツールへのリンクがダウンした場合(Magentoサイトと同様)、ファイルの内容はこの回答に貼り付けられています。magento.stackexchange.com
Michael

1

私はかつてこの問題に遭遇し、フォルダのhtaccessを通じて解決しました。 order allow、deny deny from all 単純にIPアドレスを追加します。 123.456.78.90から許可する#your IP

htaccessファイルでIPアドレスを確認または追加する以外に、適切なフォルダーとファイルの権限があることを確認してください。ダウンローダー755 downloader / index.php 644


1

/downloader/権限が755設定されていない場合はフォルダの権限755を確認し、/downloader/index.phpファイルの権限を確認してに設定し644ます。

これが機能しない場合は、ダウンローダーフォルダーをバックアップし、新しいmagentoセットアップをダウンロードして、ダウンローダーフォルダーのみをルートディレクトリにアップロードします。

それがあなたのために働くことを願って、それは私のために働く。


0

拡張機能のインストールにMagento connectを使用するのは安全ではありません。詳細については、このリンクをクリックしてください。

すぐに&より良いソリューションが必要な場合は、FTP経由で拡張機能をインストールすることもできます(FileZillaなど)。このリンクに拡張キーを貼り付けることができ、拡張ファイルをダウンロードできます。これに問題が見つかった場合はお知らせください。


0

デフォルトでは、Magentoはダウンローダーディレクトリにある.htaccessファイルに「deny from all」を配置します。

これを「すべて許可」に変更するだけで機能します。

..またはxxxx(xxxxはあなたのIPアドレスです)から許可を与えると、アクセスが許可されます。ダウンローダーディレクトリをロックダウンする場合(強くお勧めします)、「allow from all」を「allow from xxxx」に変更し、次の行に「deny from all」を入力します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.