Saya memiliki masalah umum tetapi solusi yang biasa tidak berfungsi sehingga permintaan maaf untuk penampilan pertama mungkin tampak seperti pertanyaan yang diajukan sebelumnya.
Saya memiliki kesalahan berikut ketika mencoba melihat situs saya di lokal saya
Access denied for user 'sitename'@'localhost' (using password: YES)
Kredensial yang digunakan salah tetapi saya tidak tahu dari mana asalnya. Saya telah memeriksa app / etc / local.xml dan memiliki semua kredensial yang benar. Saya telah menghapus semua file xml lain dari direktori (kecuali config.xml). Saya telah menghapus isi folder var (beberapa kali)
Saya memiliki situs magento lain yang bekerja di lokal saya sehingga pengaturan server saya harus baik-baik saja. Saya benar-benar bingung tentang ini dan tidak tahu apa langkah selanjutnya yang harus saya ambil. Bantuan apa pun akan dihargai.
Jawaban:
Anda perlu membuat pengguna
sitename@localhost
dapat mengakses database dan tabel yang dimaksud. Gunakan SQL berikut sebagai root atau superuser pada instance MySQL untuk memberikan hak istimewa:Untuk informasi lebih lanjut tentang Hibah dalam MYSQL lihat manual: http://dev.mysql.com/doc/refman/5.1/en/grant.html
sumber
flush privileges
setelah perintah hibah AndaDalam kasus local.xml sedang ditimpa cari situs Anda untuk file yang berisi sesuatu seperti
<username>sitename</username>
. Untuk jenis pekerjaan ini saya lebih suka ack :... atau bahkan hanya:
sumber
Cobalah untuk menghapus cache, mungkin Anda menggunakan lapisan cache pihak ke-3, nonaktifkan. Opsi terakhir adalah mengubah nama aplikasi / etc / local.xml dan membuka situs web, Magento harus menjalankan proses instalasi, selama instalasi menyediakan kunci enkripsi lama dari local.xml.
sumber
Semua jawaban yang lain adalah cara yang bagus untuk mempersempit semua kemungkinan tentang apa masalahnya. Untuk ini saya merasa masing-masing berhak mendapatkan suara. Mereka tidak secara langsung menyelesaikan masalah saya, jadi saya merasa saya harus memberikan jawaban kepada diri saya sebagai rasa hormat dan juga karena banyak orang menggunakan wordpress dengan magento.
Situs khusus ini menggunakan wordpress sebagai modul. Modul ini berisi kredensial db dan juga aplikasi magento / etc / local.xml. Saya tidak menyadari bahwa modul ini diberikan hampir di seluruh situs dan relevan dengan database. Akibatnya tidak memungkinkan untuk melihat situs tanpa mengubah detail di sini juga.
sumber
Saya memiliki masalah yang sama, berikut memecahkan ini untuk saya:
sumber