Saya telah menginstal magento 2 ke Komputer Pribadi saya. Ini bekerja dengan baik di sana.
Saya telah menginstal salinan yang sama di sistem lain maka frontend berfungsi dengan baik admin tidak. (ini menampilkan halaman 404)
Saat ini saya ingin menginstalnya ke laptop saya.
Saya mengikuti ...
Saya hanya menyalin folder magento2 dari PC saya yaitu
wamp/www/magento2
dan meletakkannya di tujuan yang tepat yaitu laptop yaituwamp/www/magento2
Saya mengekspor database magento2 dari PC dan mengimpor di Laptop localhost.
Perbarui ke
base_url
dalam DB yang diimpor.Konten yang dihapus di bawah
var/
dan jugapub/static/
Saya mencoba mengikuti ...
- jalankan
php magento setup:upgrade
tetapi tidak bermanfaat.
magento2
404-page
admin-login
Praful Rajput
sumber
sumber
Jawaban:
Ini adalah kesalahan umum, biasanya terjadi ketika Anda mentransfer instalasi magento-2 Anda dari satu lokasi ke lokasi lain. Alasan di balik kesalahan ini adalah bahwa nilai
store_id
danwebsite_id
untuk admin seharusnya0
, tetapi ketika Anda mengimpor database ke server baru, entah bagaimana nilai-nilai ini tidak disetel ke0
.Jadi untuk mengatasi kesalahan ini, Anda perlu membuat beberapa perubahan pada tabel database itu sendiri.
SET FOREIGN_KEY_CHECKS=0; UPDATE store SET store_id = 0 WHERE code='admin'; UPDATE store_group SET group_id = 0 WHERE name='Default'; UPDATE store_website SET website_id = 0 WHERE code='admin'; UPDATE customer_group SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN'; SET FOREIGN_KEY_CHECKS=1;
sumber
tambahkan baris ini dalam .htaccess
sumber
Jangan lakukan apa-apa, cukup periksa file .htacess di direktori root. Jika sudah ada, ganti nama dan gunakan default dan jika tidak ada maka gunakan default. Bersihkan cache Anda / siram cache Anda dan ini dia
sumber