Cara mengatasi Error Not available briefly for scheduled maintenance di wordpress

Apakah Anda melihat kesalahan ‘Not available briefly for scheduled maintenance’ di WordPress? Error ini biasanya muncul saat memperbarui inti, plugin, atau tema WordPress.

Pada dasarnya, situs WordPress Anda gagal menyelesaikan pembaruan yang membuat Anda terjebak dalam mode pemeliharaan.

Pada artikel ini, saya akan menunjukkan kepada Anda cara mengatasi Error “Not available for a while easily” di WordPress. Saya juga akan menunjukkan kepada Anda mengapa error ini terjadi dan bagaimana Anda dapat menghindarinya di masa mendatang.

 

Mengapa Terjadi Kesalahan Mode Pemeliharaan WordPress?

Halaman mode maintenance secara teknis bukanlah error. Ini adalah halaman notifikasi.

Selama proses pembaruan, WordPress mengunduh file pembaruan yang diperlukan ke server Anda, mengekstraknya dan kemudian menginstall pembaruan.

WordPress juga menempatkan situs Anda dalam mode pemeliharaan dan menampilkan pesan ” Temporarily unavailable for scheduled maintenance .Check back in a moment” perhatikan selama proses.

Tidak tersedia untuk kesalahan pemeliharaan terjadwal di WordPress

Untuk memicu notifikasi mode pemeliharaan, WordPress membuat file .maintenance sementara di folder root situs Anda.

Jika semuanya berfungsi normal, maka pemberitahuan ini mungkin akan ditampilkan hanya dalam beberapa detik. Setelah pembaruan berhasil, WordPress akan secara otomatis menghapus file pemeliharaan untuk menonaktifkan mode maintennace.

Namun, terkadang karena respons server hosting WordPress yang lambat atau masalah memori yang rendah, skrip pembaruan akan habis waktu sehingga mengganggu prosesnya. Ketika ini terjadi, WordPress tidak berkesempatan untuk mengeluarkan situs Anda dari mode Maintennace.

Dengan kata lain, situs Anda akan terus menampilkan pemberitahuan mode pemeliharaan, dan Anda harus memperbaikinya secara manual.

Bagaimana Mengatasi Error Maintennace Mode WordPress?

Untuk mengeluarkan situs web Anda dari mode Maintennace, yang perlu Anda lakukan hanyalah menghapus file .maintenance dari folder root situs Anda menggunakan FTP.

Hapus file pemeliharaan

Jika Anda tidak dapat menemukan file .maintenance di direktori root WordPress, pastikan Anda memeriksa klien FTP Anda untuk menampilkan file tersembunyi.

Di Filezilla, Anda dapat memaksanya untuk menampilkan file tersembunyi dengan mengklik Server > Paksa menampilkan file tersembunyi dari bilah menu.

Tampilkan file tersembunyi di FTP

Setelah file pemeliharaan dihapus, situs Anda akan keluar dari mode Maintennace, dan error harus diperbaiki.

Jika Anda tidak tahu cara menggunakan FTP, Anda juga dapat menghapus file dengan membuka manajer file di panel kontrol hosting WordPress Anda , lalu menghapus file .maintenance di dalam manajer file.

Bagaimana Cara Menghindari Mode Perawatan WordPress di Masa Depan?

Saya sudah tahu bahwa error ” Temporarily unavailable for scheduled maintenance” disebabkan oleh respons server yang lambat atau masalah memori yang rendah di server hosting web Anda.

Cara termudah untuk menghindari Error ini adalah dengan meningkatkan ke paket hosting yang lebih tinggi. Saya merekomendasikan untuk menggunakan salah satu perusahaan hosting WordPress terkelola ini yang menawarkan kinerja hosting superior.

Jika mengupgrade ke paket hosting yang lebih tinggi bukanlah suatu pilihan, saya sarankan untuk melakukan pembaruan plugin dan tema satu per satu.

Seringkali pengguna cenderung mengklik tautan pembaruan di bawah setiap plugin dengan cepat. WordPress kemudian menghentikan urutan pembaruan, tetapi bahkan penundaan satu milidetik pun dapat menyebabkan konflik yang menyebabkan situs Anda macet dalam mode Maintennace.

Pembaruan Plugin WordPress Satu Per Satu

Alih-alih mengeklik tautan Perbarui dengan cepat, saya menyarankan Anda dengan sabar memperbarui satu plugin dalam satu waktu.

Cara Menyesuaikan Pemberitahuan Mode Maintennace

Solusi yang lebih mudah untuk menghindari menampilkan pemberitahuan mode Maintennace default adalah dengan secara manual menempatkan situs WordPress Anda pada mode Maintennace sebelum menginstall pembaruan apa pun.

Cara terbaik untuk melakukannya adalah dengan menginstall dan mengaktifkan plugin SeedProd . Ini adalah plugin mode perawatan paling populer untuk WordPress. Untuk lebih jelasnya, lihat panduan langkah demi langkah kami tentang cara memasang plugin WordPress .

Setelah aktivasi, buka halaman Pengaturan > Segera Hadir Pro dan centang kotak di sebelah opsi ‘activate maintenance mode’.

Aktifkan mode pemeliharaan

Setelah itu, Anda perlu mengklik tombol ‘Edit Coming Soon / Maintenance Page’. Ini akan membuka penyesuai tema SeedProd. Dari sini Anda dapat memilih tema dan kemudian menyesuaikannya untuk membuat halaman mode maintennace yang indah untuk situs web Anda.

Pilih tema untuk halaman mode perawatan Anda

Nah, jika Anda tidak ingin secara manual menempatkan website Anda dalam mode maintenance setiap kali Anda melakukan update, maka Anda dapat membuat halaman maintenance di WordPress tanpa menggunakan plugin.

Cukup buat file baru bernama maintenance.phpdi desktop Anda dan tempel kode ini di dalamnya:

<?php
$protocol = $_SERVER["SERVER_PROTOCOL"];
if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol )
    $protocol = 'HTTP/1.0';
header( "$protocol 503 Service Unavailable", true, 503 );
header( 'Content-Type: text/html; charset=utf-8' );
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
    <h1>We are updating the site, please check back in 30 minutes.</h1>
</body>
</html>
<?php die(); ?>

Selanjutnya, Anda perlu mengunggah file ini ke wp-contentdirektori situs WordPress Anda .

Sekarang setiap kali Anda memperbarui situs web Anda, WordPress akan menampilkan halaman ini selama mode Maintennace. Anda dapat menggunakan CSS untuk menata halaman ini sesuai keinginan Anda.

Pemberitahuan mode perawatan khusus

Memecahkan Masalah error Mode Maintennace WordPress

Karena saya telah membantu ribuan pengguna memperbaiki error “Temporarily unavailable for scheduled maintenance” di WordPress, saya telah membantu pengguna menyelesaikan beberapa masalah tak terlihat yang dapat muncul.

Di bawah ini adalah beberapa langkah tambahan yang mungkin harus Anda ambil jika solusi di atas tidak berhasil.

WordPress masih terjebak dalam mode Maintennace setelah pembaruan dan perbaikan di atas?

Jika ini masalahnya, maka Anda perlu memperbarui file wp-activation.php yang terletak di folder utama WordPress Anda. Ini adalah tempat yang sama tempat Anda menemukan dan menghapus file .maintenance.

Anda harus membuka file menggunakan pengelola file perusahaan hosting Anda atau mengunduhnya di komputer menggunakan FTP.

Selanjutnya, Anda perlu menemukan kode: define ('WP_INSTALLING', true)dan ubah true menjadi false.

Jadi kode Anda akan terlihat seperti ini:

define ('WP_INSTALLING', false)

Setelah itu Anda perlu menyimpan perubahan dan mengunggah file ke server hosting Anda menggunakan FTP. Jika Anda menggunakan pengelola file perusahaan hosting, cukup dengan menyimpan file tersebut akan membuat Anda keluar dari mode pemeliharaan.

Situs saya rusak setelah saya memperbaiki error mode Maintennace WordPress. Bagaimana saya mengatasinya?

Pembaruan yang belum selesai atau terputus dapat menyebabkan masalah saat situs Anda keluar dari mode Maintennace.

Jika error ini terjadi saat Anda memperbarui perangkat lunak inti WordPress.

Jika error terjadi saat Anda memperbarui plugin WordPress, maka Anda perlu menonaktifkan sementara semua plugin WordPress menggunakan FTP. Langkah ini akan memastikan bahwa plugin yang rusak dinonaktifkan, dan situs web Anda akan kembali.

Selanjutnya, Anda harus masuk ke dasbor WordPress Anda dan mengaktifkan satu plugin pada satu waktu, untuk melihat plugin mana yang menyebabkan masalah. Setelah itu Anda perlu menginstall pembaruan plugin secara manual, agar berfungsi dengan baik.

Saya harap artikel ini membantu Anda mengatasi Error ‘Temporarily unavailable for scheduled maintenance’ di WordPress. Anda mungkin juga ingin melihat Cara mengatasi Error pada wordpressmemperbaiki error WordPress yang paling umum .

Advertisements

Achyar

Panduan Blog

Leave a Reply