Tukar kata laluan admin drupal hosting
Apabila, dalam Drupal 7, kata laluan untuk pengguna 1 (pentadbir) hilang dan pemberitahuan e-mel atau Drush kaedah tidak berfungsi. ia adalah mungkin untuk menetapkan kata laluan melalui pertanyaan pangkalan data.
Tetapi pertama, anda perlu untuk menjana hash kata laluan yang sah untuk laman web anda.
Melaksanakan arahan berikut daripada baris arahan, dalam direktori akar Drupal:
Semak baris pertama skrip ini. Ia akan membaca sesuatu seperti #! / Usr / bin / php. Mengesahkan bahawa nama fail yang disenaraikan di baris ini terletak pada mesin anda. Biasanya jika / usr / bin / php tidak boleh didapati, maka / usr / local bin / php / akan.
CATATAN. Jika anda menerima ralat yang PHP bukan arahan yang diiktiraf maka anda perlu menambah php untuk PATH sistem. Sebagai contoh: c: \ WAMP \ bin \ php \ php5.3.8 \. Ini kemudiannya akan bekerja dalam Command Prompt. Setelah selesai klik kanan pada tetingkap Command Prompt untuk menandakan teks dan tulis kod hash.
CATATAN. Jika anda menerima ralat memaklumkan termasuk tidak dapat mencari fail, anda akan perlu menggunakan parameter --root untuk menentukan direktori akar pemasangan Drupal anda.
Sudah tentu, perubahan "newpwd" kepada kata laluan yang dikehendaki. Jika kata laluan mengandungi aksara khas seperti ruang, * atau. anda mesti melarikan diri mereka, atau balut kata laluan dalam petikan sesuai untuk shell yang digunakan.
Skrip kehendak output hash kata laluan yang sah untuk laman web ini. Salinan ini ke clipboard atau menulisnya di suatu tempat; anda akan memerlukannya untuk langkah seterusnya. Berhati-hati tidak untuk memasukkan lebih kurang watak sebagai hash. Ini Hash kelihatan agak seperti $ S $ CTo9G7Lx28rzCfpn4WB2hUlknDKv6QTqHaf82WLbhPT2K5TzKzML
Kemudian melaksanakan pertanyaan berikut pada pangkalan data Drupal yang:
Untuk melaksanakan pertanyaan ini ia akan menjadi perlu untuk melog masuk ke pangkalan data. Ini biasanya dilakukan melalui baris arahan atau melalui antara muka GUI seperti phpMyAdmin.
Rajah banjir Clear (Drupal 7 sahaja)
Jika anda telah menetapkan semula kata laluan sama ada dengan menggunakan skrip atau "meminta kata laluan baru" tetapi masih menerima "Maaf, terdapat lebih daripada 5 kali gagal log masuk untuk akaun ini. Ia disekat buat sementara waktu." Maka anda boleh memadam entri berkaitan di dalam jadual banjir .
Ini nama pengguna rekod Rajah banjir dan ip yang telah gagal percubaan login.
Menetapkan semula menggunakan PHP-fail
Tidak terdapat akses baris arahan? Anda boleh menetapkan semula kata laluan dengan menggunakan PHP-fail berkenaan, tetapi perlu diingat bahawa ini membuka potensi untuk isu keselamatan yang besar jika tidak dikendalikan dengan betul.
Pas akar param
Jika anda berada di tingkap dan anda mahu lulus param akar untuk skrip, anda perlu ini:
Apa-apa yang yang berikut dua melontarkan yang akan diserahkan kepada password-hash.sh.