Direktori Artikel
WordPress Mode pemeliharaan macet, dan situs web saya benar-benar tidak bisa diakses.
Kemarin, seorang teman menelepon saya, terdengar sangat cemas, mengatakan bahwa situs web WordPress-nya tiba-tiba tidak dapat diakses, dan semua pengunjung melihat halaman yang bertuliskan, "Tidak dapat melakukan pemeliharaan terjadwal untuk sementara waktu, silakan kembali dalam satu menit."
Dia mengira itu masalah server, jadi dia memulai ulang server tiga kali, mengubah DNS dua kali, dan menghabiskan lebih dari satu jam untuk mengutak-atiknya, tetapi situs webnya tetap sama.
Saya bilang padanya jangan panik, saya sangat memahami masalah ini.
Jujur saja, situs web saya sendiri juga pernah mengalami masalah ini, dan lebih dari sekali.

Apa sebenarnya mode pemeliharaan WordPress itu?
Mode pemeliharaan WordPress pada akhirnya merupakan hal yang baik. Setiap kali Anda perlu memperbarui inti, plugin, atau tema, WordPress secara otomatis mengalihkan situs web ke mode pemeliharaan, memungkinkan Anda untuk memperbarui file dengan aman tanpa menampilkan halaman yang sebagian diperbarui dan bermasalah kepada pengunjung.
Biasanya, proses ini hanya memakan waktu beberapa detik, sangat cepat sehingga Anda bahkan tidak akan menyadarinya.
Namun, terkadang WordPress bisa tidak terduga. WordPress mungkin macet di tengah proses pembaruan, atau Anda mungkin secara tidak sengaja menutup browser, atau memperbarui terlalu banyak hal sekaligus dan membingungkan sistem, menyebabkan WordPress tetap dalam mode pemeliharaan.
Maka situs web Anda akan menjadi tidak berguna.
Pengunjung melihat "Untuk sementara tidak dapat melakukan pemeliharaan rutin", dan Anda juga tidak dapat masuk ke backend; seluruh situs web tampaknya terkunci.
Ketika pertama kali menghadapi situasi ini, saya benar-benar terkejut.
Karena saya tidak tahu apa yang sedang terjadi, saya mengira situs web saya telah diretas, atau server mengalami kerusakan, dan saya bahkan mempertimbangkan apakah nama domain telah kedaluwarsa.
Kemudian diketahui bahwa WordPress mengalami masalah kecil selama pembaruan, yang menyebabkan sistem gagal keluar dari mode pemeliharaan dengan benar.
Mengapa saya terjebak dalam mode pemeliharaan?
Alasan WordPress macet dalam mode pemeliharaan adalah karena WordPress membuat file bernama .m di direktori root situs web.aiFile WordPress tersebut memberi tahu WordPress, "Saat ini saya sedang dalam perbaikan, jangan izinkan pengunjung masuk."
Biasanya, WordPress akan secara otomatis menghapus file ini setelah pembaruan selesai. Namun, jika pembaruan mengalami kesalahan, file ini akan tetap ada, dan situs web Anda akan terus menampilkan mode pemeliharaan.
Metode pertama untuk memperbaiki mode pemeliharaan WordPress
Jadi bagaimana cara kita memperbaikinya?
Sebenarnya sangat sederhana.
Solusinya adalah menghapus file .maintenance secara manual.
Berikut cara melakukannya: Anda perlu menggunakan alat FTP untuk terhubung ke server situs web Anda, seperti FileZilla atau WinSCP. Setelah terhubung, masuk ke direktori root situs web Anda, tempat file wp-config.php berada.
Kemudian Anda akan melihat sejumlah file, termasuk satu yang bernama .maintenance. Hapus saja file tersebut.
Setelah menghapus semuanya, segarkan situs web Anda, dan Anda akan menemukan bahwa mode pemeliharaan telah hilang dan situs web kembali normal.
Sesederhana itu.
Metode kedua: Ubah file wp-activate.php
Namun, bagaimana jika situs web masih menampilkan mode pemeliharaan setelah Anda menghapus file .maintenance?
Itu berarti ada tempat lain yang perlu dimodifikasi.
Ada file lain bernama wp-activate.php di direktori root. Buka file tersebut dengan editor teks dan Anda akan melihat baris kode: define('WP_INSTALLING', true). Ubah true menjadi false, simpan file, dan masalah akan teratasi.
Saat pertama kali saya menghadapi masalah ini, saya menghapus file .maintenance, tetapi situs web tetap tidak berfungsi. Kemudian saya memeriksa wp-activate.php, memodifikasinya, dan akhirnya berfungsi.
Sejujurnya, prosesnya tidak sulit, tetapi jika Anda tidak tahu hal ini ada, Anda bisa terjebak untuk waktu yang lama.
Jadi menurut saya perlu untuk menuliskannya, untuk berjaga-jaga jika Anda menemui hal serupa di masa mendatang.
Saran untuk mencegah kesalahan mode pemeliharaan WordPress
Sejujurnya, WordPress adalah sistem yang cukup menarik; sistem ini memungkinkan...membangun situs webIni menjadi sangat sederhana, tetapi terkadang kesederhanaannya dapat menyebabkan orang mengabaikan beberapa aspek mendasar.
Sebagai contoh, saat melakukan pembaruan, sebaiknya jangan memperbarui terlalu banyak hal sekaligus. Sebaiknya juga cadangkan data Anda terlebih dahulu, dan jangan tutup browser saat melakukan pembaruan.
Semua ini terdengar seperti akal sehat, tetapi orang cenderung melupakannya ketika mereka sedang terburu-buru.
Oke, itu saja untuk sesi berbagi hari ini. Jika Anda merasa bermanfaat, jangan ragu untuk membagikannya kepada teman-teman yang mungkin membutuhkannya. Sampai jumpa lagi!
Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ Artikel "Cara Memperbaiki Situs Web WordPress: Pemeliharaan Rutin Sedang Berlangsung, Silakan Kembali dalam Satu Menit?" yang dibagikan di sini mungkin bermanfaat bagi Anda.
Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-34444.html
