Jon C.
Jon C.

Reputation: 374

Magento Connect Manager / 404 Error / Magento 1.9

Path Admin > System > Magento Connect > Magento Connect Manager

What I have tried.

I migrated from Debian to Centos 5, not sure what the issue would be.

File Permissions

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

Url that shows 404 page

http://my-website.com/downloader/?return=http%3A%2F%2F...

Edit: Magento 404 page - "Whoops, our bad..." page is displayed.

Solved:

I deleted downloader folder and uploaded the one from the previous/debian site and it started working.

Upvotes: 4

Views: 8746

Answers (4)

Gowthaman D
Gowthaman D

Reputation: 579

If Page Not found for Magento connect manager

Go and enable your Downloader folder

magento/downloader keep permision 755 in your server (LAMP ot NGINX)

Upvotes: 0

Darren
Darren

Reputation: 167

Did all the above, but realised I was using Nginx and so it turned out to be not loading the default /downloader/index.php automatically.

Accessing the connect manager directly worked for me: www.example.com/downloader/index.php

Then added some restrictions in nginx conf to restrict to my IP address 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;
}

Upvotes: 0

Randhir Yadav
Randhir Yadav

Reputation: 1459

This method works for me to fix Magento Connect Manager 404 page not found error:

Change permission of Directory /downloader/ set to 755 and file /downloader/index.php set to 644.

Upvotes: 10

Mochini
Mochini

Reputation: 130

you have to change some magento files permissions. to do that please use this solution of magento-cleanup.php

  1. Download it
  2. Unzip magento-cleanup.php to the root directory of your magento installation
  3. Browse to http://yourdomain.com/magento/magento-cleanup.php
  4. it's done!

Upvotes: 1

Related Questions