404 halaman untuk koneksi magento

9

Saya ingin menggunakan magento connect untuk menginstal plugin. Saya menerima halaman 404 ketika saya mencoba membukanya.

saya mencoba untuk

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 

Saya menghargai bantuan apa pun mengenai hal ini.

alex
sumber
Apakah Anda memastikan untuk keluar lagi dari Panel Admin Magento, dan masuk lagi? Atau apakah Anda merujuk bahwa aplikasi Magento Connect itu sendiri tidak dapat ditemukan? Jika ini yang terakhir, apakah Anda memiliki folder "pengunduh" di root Magento Anda?
Jisse Reitsma
Saya mencoba keluar dan masuk lagi. Saya mengacu pada aplikasi magento connect itu sendiri. Saya memiliki folder pengunduh.
alex
1
Bagi saya sepertinya Anda memiliki masalah dengan konfigurasi server web. Biasanya ketika Anda mengakses aplikasi Magento Connect, URLnya seperti http://MAGENTO/downloader/index.php. Apa yang terjadi jika Anda menambahkan /index.phpdi akhir, jadi http://MAGENTO/downloader/index.php?
Jisse Reitsma
Saya mendapatkan 404 untuk kedua cara.
alex
Ok, jadi ketika sebenarnya ada file /downloader/index.php sekarang, dan itu memberi Anda kesalahan 404, tampaknya sesuatu di server web menghentikan Anda mengaksesnya.
Jisse Reitsma

Jawaban:

6

Alex, Cobalah untuk memberikan Izin

Ubah izin Direktori / pengunduh / set ke 755 dan file /downloader/index.php setel ke 644. Metode ini berfungsi untuk saya.

Apakah Anda Meng-upgrade Magento?

Magento AJ
sumber
Halo AJ, saya menggunakan Magento 1.5. Saya tidak memutakhirkannya. Izin saya sudah siap seperti itu.
alex
Alex, Buka tautan di bawah ini & unduh magento1.5 & kemudian ambil folder pengunduh hanya ganti ke folder pengunduh domain Anda, itu akan menyelesaikan Masalah Anda magentocommerce.com/products/downloads/magento Semoga Ini membantu Anda berfungsi untuk saya
Magento AJ
Saya mencobanya tetapi masih sama.
alex
@ MagentoAJ Saya tidak berpikir file rusak atau apa pun. Saya pikir ada sesuatu yang mencegah server web untuk mengeksekusi /downloader/index.php ini di tempat pertama, kemungkinan besar karena beberapa konfigurasi RewriteEngine spesifik.
Jisse Reitsma
Apakah Anda mencoba mengganti folder pengunduh yang berfungsi untuk saya berkali-kali
Magento AJ
4

Apakah Anda punya file .htaccess di folder pengunduh? Jika ya, maka unduh itu sebagai cadangan dan hapus itu dari folder. Segarkan kembali cache dan hapus sesi sebelumnya. Semoga ini akan berhasil untuk Anda.

Kishor
sumber
Mencoba tidak bekerja
Akshay Taru
3

Beberapa host tahu memiliki masalah dengan halaman landing default sebagai index.php Coba ini di url Anda di bawah ini:

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

Silakan ganti yourdomain.comdengan domain Anda yang benar.

Saya harap ini membantu. Jangan lupa untuk menandai ini sebagai benar jika itu membantu.

Keesaan
sumber
3

Saya memiliki masalah yang sama dan ini terkait dengan izin file / folder - khususnya index.php di folder pengunduh . Namun, mungkin ada izin lain yang menyebabkan masalah dalam kasus Anda.

Saya sarankan mengunduh dan menjalankan Alat Pembersihan Magento dengan mengunduh file magento-cleanup.php ke root server Anda dan mengarahkan browser Anda ke: http: // www. [YOURDOMAIN] .com / magento-cleanup.php

Anda harus mendapatkan beberapa pembaruan status di layar untuk mengonfirmasi penyelesaian "pembersihan".

Michael Yaeger
sumber
Jika tautan ke alat pembersihan ini turun (seperti yang terjadi di situs Magento), konten file telah ditempel ke dalam jawaban ini: magento.stackexchange.com/a/7462/24331
Michael Yaeger
1

Saya pernah mengalami masalah ini dan saya telah memecahkan masalah saya melalui folder htaccess. Agar diizinkan, tolak tolak dari semua Cukup tambahkan alamat ip Anda. Izinkan dari 123.456.78.90 # IP Anda

Selain memeriksa atau menambahkan alamat ip Anda pada file htaccess Anda, pastikan Anda memiliki folder dan izin file yang benar. 755 downloader / index.php 644

MSC
sumber
1

Periksa izin /downloader/folder jika izin tidak 755diatur ke 755dan periksa izin /downloader/index.phpfile dan diatur ke 644.

Jika ini tidak berhasil maka buat cadangan folder pengunduh Anda dan unduh pengaturan magento baru dan unggah hanya folder pengunduh ke direktori root Anda.

Berharap itu akan berhasil untuk Anda, itu bekerja untuk saya.

ARVIND KARKAR
sumber
0

Secara default Magento akan meletakkan "deny from all" di file .htaccess yang terletak di direktori pengunduh.

Cukup ubah ini menjadi "bolehkan dari semua" dan itu akan berhasil.

..atau menempatkan izin dari xxxx (di mana xxxx adalah alamat IP Anda) akan memungkinkan akses. Jika Anda ingin mengunci direktori pengunduh (saya sangat merekomendasikannya) maka ubah "allow from all" menjadi "allow from xxxx dan tuliskan" deny from all "di baris berikutnya.

Lisa di Teasenz.com
sumber