Memecahkan masalah WordPress (101)

Memecahkan masalah WordPressSejauh dukungan WordPress berjalan, pengguna memiliki sejumlah opsi untuk dipilih:


  • Codex WordPress (DIY)
  • Forum dukungan WordPress (diawaki oleh administrator WordPress.org dan pengguna WordPress lainnya)
  • Dukungan plugin dan tema (disediakan oleh pengembang)
  • Dukungan hosting web (ketersediaan dan jenis dukungan berbeda berdasarkan paket hosting)

Tanpa jalur komunikasi langsung atau dukungan real-time yang disediakan oleh WordPress, ini dapat membuat penyelesaian kesalahan WordPress menjadi frustasi. Namun, kabar baiknya adalah bahwa sebagian besar kesalahan yang muncul cukup umum.

Dalam panduan ini, kami akan menunjukkan kepada Anda bagaimana cara mengatasi masalah WordPress saat semuanya serba salah.

15 kesalahan umum WordPress dan cara memperbaikinya:

  1. Layar putih kematian
  2. Kesalahan server dari dalam
  3. Kesalahan membangun koneksi database
  4. Gateway buruk atau batas waktu gateway
  5. Terlalu banyak permintaan
  6. Batas waktu koneksi habis / batas habis
  7. halaman tidak ditemukan
  8. Kesalahan sintaks
  9. Tidak tersedia untuk pemeliharaan terjadwal
  10. Pembaruan otomatis gagal
  11. Terlalu banyak pengalihan
  12. Konten campuran
  13. Gagal menulis ke disk
  14. Perubahan tidak ditampilkan
  15. Gagal masuk

Contents

Panduan untuk Mengatasi Masalah Kesalahan WordPress Paling Umum

Meskipun ada banyak hal yang bisa salah di WordPress, tidak terlalu sulit untuk mempersempit penyebabnya jika Anda tahu kesalahan apa yang telah terjadi.

Kesalahan # 1: Layar Putih Kematian

Layar putih kematian persis seperti kedengarannya. Anda akan mencoba mengakses admin WordPress atau, lebih buruk lagi, situs web WordPress Anda dan layarnya akan kosong.

Ada beberapa hal yang dapat menyebabkan layar putih kematian, dari plugin yang bertentangan hingga melebihi batas memori (meskipun, lebih sering daripada tidak, itu biasanya plugin atau tema yang salah). Jika tidak ada pesan kesalahan yang menunjukkan di mana masalahnya terletak, selesaikan proses pemecahan masalah ini.

Catatan: Meskipun ini adalah alur kerja untuk memperbaiki layar putih kematian, ini berguna untuk memperbaiki kesalahan WordPress lainnya. Setiap kali kami merujuk perbaikan Layar Putih Kematian di bawah, ini adalah proses yang kami maksud.

Langkah 1: Nonaktifkan Semua Plugin

Jika Anda masih memiliki akses ke admin WordPress dan hanya situs Anda yang down, lakukan hal berikut:

Buka Plugin> Plugin Terpasang:

Plugin Terpasang

Pilih semua plugin:

Periksa Semua Plugin

Dari menu Tindakan Massal, pilih “Nonaktifkan”:

Massal Nonaktifkan

Semua plugin Anda sekarang harus dinonaktifkan:

Plugin Nonaktif

Jika Anda tidak memiliki akses ke admin WordPress, Anda harus melakukan ini dari panel kontrol Anda.

Buka dasbor hosting web Anda:

Dasbor BlueHost

Temukan panel kontrol Anda.

Apa yang Anda cari adalah Pengelola File atau FTP. Keduanya akan memberi Anda akses ke backend situs web Anda.

Bluehost File FTP

Temukan folder konten-wp di root situs web Anda:

Folder wp-content

Buka dan cari folder plugin Anda:

Folder Plugin

Ubah nama folder menjadi apa pun selain “plugin”. Ini akan menonaktifkan semua plugin di situs web Anda.

Langkah 2: Periksa Situs Web Anda

Dengan plugin Anda dinonaktifkan, saatnya untuk melihat apakah akses Anda dipulihkan.

Jika Anda tidak memiliki akses ke admin sebelumnya, pergi ke sana sekarang:

Login WordPress

Jika hanya situs web Anda yang menunjukkan layar putih kematian, arahkan kursor ke nama situs web Anda di sudut kiri atas admin WordPress dan klik “Kunjungi Situs”:

Kunjungi Situs dari Menu

Bergantung pada apa yang Anda lihat, Anda akan memiliki dua opsi untuk langkah-langkah selanjutnya:

  • Jika Anda memiliki akses: Temukan plugin yang bermasalah.
  • Jika Anda tidak memiliki akses: Coba tema baru.

Kami akan berjalan melalui langkah-langkah selanjutnya.

Langkah 3: Temukan Plugin Bermasalah (Opsi 1)

Jika Anda memiliki akses lagi, Anda tahu bahwa masalah itu kemungkinan merupakan plugin. Ini berarti bahwa salah satu plugin Anda bertentangan dengan:

  • Tema Anda
  • Plugin lain

Anda sekarang perlu mengendus plugin mana yang salah. Untuk melakukan ini, Anda harus mengaktifkan plugin satu per satu.

Mulailah dengan bagian atas daftar Anda. Aktifkan plugin pertama:

Aktifkan Plugin

Jika plugin ini penyebabnya, maka Anda harus kehilangan akses ke admin WordPress atau situs web Anda lagi. (Anda dapat memulihkannya sekali lagi dengan menonaktifkan plugin.)

Jika Anda tidak melihat layar putih kematian, nonaktifkan plugin ini dan coba yang berikutnya. Anda harus mengulangi langkah-langkah ini sampai Anda menemukan plugin yang bermasalah.

Ini, tentu saja, mengasumsikan bahwa plugin bertentangan dengan tema Anda. Jika Anda tidak melihat layar kesalahan lagi setelah menonaktifkan setiap plugin satu per satu, maka masalahnya mungkin antara dua plugin. Anda harus mengaktifkan kembali dua sekaligus untuk menemukannya. Karena itu, ini tidak umum. Biasanya skrip yang bertentangan dalam plugin dan tema yang melempar kesalahan.

Setelah Anda mengidentifikasi duo yang bermasalah, lanjutkan dan aktifkan kembali semua plugin lainnya di situs web Anda.

Anda ingin menjangkau pengembang plugin untuk melaporkan masalah ini. Pastikan Anda memiliki tangkapan layar galat dan dapat menjelaskan secara terperinci mengapa itu terjadi dan bagaimana Anda dapat mengonfirmasi.

Langkah 3: Coba Tema Baru (Opsi 2)

Jika Anda masih melihat layar putih kematian setelah menonaktifkan semua plugin Anda, maka tema Anda mungkin pelakunya.

Untuk mengkonfirmasi ini, Anda perlu menonaktifkan tema Anda.

Jika Anda masih memiliki akses ke admin WordPress dan hanya situs Anda yang down, lakukan hal berikut:

Pergi ke Penampilan> Tema:

Menu Penampilan Tema

Untuk menonaktifkan tema Anda, Anda harus mengaktifkan yang lain.

Apakah sudah diinstal atau belum, aktifkan tema default WordPress terbaru:

Aktifkan Tema Default

Jika Anda tidak memiliki akses ke admin WordPress, lakukan hal yang sama dengan plugin Anda dari panel kontrol.

Sekali lagi, cari folder konten-wp di root situs web Anda. Kali ini, Anda ingin mencari folder tema di dalamnya:

Folder Tema

Ubah nama folder menjadi apa pun selain “tema”. Ini akan menonaktifkan tema Anda dan secara otomatis mengaktifkan tema WordPress default.

Anda sekarang dapat memeriksa situs web Anda untuk melihat apakah layar putih kematian telah hilang. Jika ya, maka Anda tahu bahwa masalahnya adalah konflik antara tema Anda dan intinya.

Hubungi pengembang tema dengan tangkapan layar kesalahan dan deskripsi langkah-langkah yang Anda ambil untuk mengkonfirmasi masalah.

Langkah 4: Jalankan Debug

Dalam kebanyakan kasus, langkah-langkah di atas akan membantu Anda menemukan masalah dengan situs web Anda. Namun, jika Anda telah mencapai titik ini dan masih melihat layar putih kematian, ada satu hal terakhir yang bisa Anda coba.

Kembali ke manajer file atau FTP Anda. Buka direktori root dan cari file wp-config.php:

File wp-config

Buka file untuk diedit.

Ke arah bawah, Anda akan melihat string berikut:

define ('WP_DEBUG', false);
define ('WP_DEBUG_LOG', false);
define ('WP_DEBUG_DISPLAY', false);

Apa yang dikatakan adalah:

  • Fitur debug dimatikan.
  • Jika kesalahan terjadi, log tidak akan dihasilkan di backend.
  • Jika kesalahan terjadi, kode kesalahan tidak akan ditampilkan di frontend.

Namun, jika Anda macet, maka berguna untuk mengaktifkan fitur ini sehingga Anda bisa mendapatkan detail lebih lanjut tentang kesalahan tersebut. Untuk melakukan ini, ubah dua nilai teratas menjadi benar:

define ('WP_DEBUG', true);
define ('WP_DEBUG_LOG', true);
define ('WP_DEBUG_DISPLAY', false);

Tetap tampilkan sebagai Salah. Anda tidak ingin peretas mengetahui apa yang terjadi di bagian belakang situs langsung Anda, jadi selalu jaga kode-kode itu tersembunyi dari mereka.

Simpan file Anda setelah selesai mengaktifkan debug (tetapi biarkan panel kontrol terbuka). Kemudian, kembali ke situs web Anda.

Ketika Anda melihat layar putih kematian lagi, kembali ke panel kontrol Anda dan cari folder konten-wp (yang sama di mana tema dan plugin Anda). Sekarang akan ada file teks yang disebut debug_log.

debug file

Buka dan tinjau pesan kesalahan. Cari tanggal dan waktu hari ini. Seharusnya ada baris yang menunjukkan file mana di direktori Anda dan baris mana di file itu yang mengandung kesalahan.

Jika kesalahan ada di dalam salah satu file tema atau plugin Anda, ambil tangkapan layar kode kesalahan dan kirimkan ke pengembang sehingga mereka dapat menambal masalah (seperti yang mungkin diperkenalkan pada pembaruan terbaru).

Jika masalah pada file lain, terserah Anda untuk memperbaikinya. Jika Anda tidak nyaman melakukannya, hubungi pengembang yang dapat membantu.

Setelah masalah diperbaiki dan layar putih kematian hilang, kembali ke wp-config.php dan nonaktifkan debug.

Kesalahan # 2: Kesalahan Server Internal (kode kesalahan 500)

Tidak selalu 100% jelas apa yang sebenarnya menyebabkan kesalahan 500 server internal. Namun, seperti layar putih kematian, ada sesuatu yang salah dalam kode Anda.

Langkah 1: Ganti File .htaccess

Hal pertama yang diuji adalah file .htaccess. Kadang-kadang, itu menjadi rusak dan menyebabkan situs web Anda digantikan oleh halaman “Internal Server Error”.

Terlepas dari apakah file tersebut rusak, Anda harus tetap melakukan langkah ini. Tidak ada salahnya akan datang ke situs web Anda jika Anda mengganti file .htaccess yang ada.

Masuk ke panel kontrol Anda dan buka manajer file atau manajer FTP Anda. Sebelum Anda memasukkan direktori root situs web Anda, pilih opsi untuk “Tampilkan file yang tersembunyi” (jika Anda memilikinya):

Pengaturan File Manager

Jika situs web Anda menggunakan hosting bersama, file tersebut mungkin masih disembunyikan. Jika itu masalahnya, tambahkan berikut ini di akhir URL pengelola file: “& showhidden = 1”.

File htaccess

Ganti nama file .htaccess untuk menonaktifkannya.

Buka situs web Anda dan lihat apakah itu menghapus kesalahan server internal. Jika ya, maka yang perlu Anda lakukan adalah membuat file baru.

Buka menu Pengaturan> Permalinks:

Pengaturan Menu Permalinks

Klik “Simpan Perubahan” di bagian bawah halaman. Ini akan membuat file baru.

Jika kesalahan tidak hilang, coba solusi ini.

Buka file .htaccess baru Anda dan tambahkan yang berikut ini:

# MULAI WordPress
Tulis Ulang Hidup
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]
# END WordPress

Jika ini tidak menghilangkan korupsi, lanjutkan ke langkah berikutnya.

Langkah 2: Layar Putih memperbaiki Kematian

Jalankan melalui layar putih langkah pemecahan masalah kematian.

Jika kesalahan masih ada setelah ini, coba langkah berikutnya.

Langkah 3: Tambah Batas Memori

Kemungkinan ini bukan penyebabnya karena biasanya Anda akan melihat pesan terkait kehabisan memori jika itu masalahnya. Namun, tidak ada salahnya untuk mencoba ini karena ini adalah perbaikan cepat.

Jalankan melalui langkah-langkah pemecahan masalah batas peningkatan memori.

Jika Anda masih macet, langkah terakhir ini akan melakukan trik:

Langkah 4: Ganti Folder wp-admin dan wp-include

Pembaruan mungkin secara tidak sengaja merusak kode di folder wp-admin atau wp-include Anda.

Untuk menggantinya, Anda harus mengambil salinan WordPress baru.

Pergi ke WordPress.org, klik tombol “Dapatkan WordPress”, dan unduh file ke desktop Anda.

Dapatkan File WordPress Baru

Buka zip folder dan cari folder wp-admin dan wp-include.

Kembali ke manajer file Anda. Unduh salinan wp-admin dan folder wp-termasuk yang sudah ada (itu selalu ide yang baik untuk memiliki salinan untuk berjaga-jaga).

Folder cPanel

Klik “Unggah”. Kemudian, unggah kembali setiap folder satu per satu. Anda hanya perlu melakukan ini untuk wp-admin dan wp-include.

Unggah berkas

Anda sekarang dapat kembali ke situs web Anda. Kesalahan harus hilang. Jika tidak, saatnya untuk menghubungi perusahaan hosting web Anda untuk mendapatkan bantuan.

Kesalahan # 3: Kesalahan Membuat Koneksi Database

Ketika Anda melihat pesan kesalahan ini, itu berarti ada sesuatu yang membuat situs WordPress Anda tidak terhubung ke database MySQL atau MariaDB-nya.

Langkah 1: Periksa File wp-config.php

File wp-config.php berisi detail paling relevan tentang bagaimana situs web Anda dikonfigurasi – sertakan informasi basis data Anda. Periksa ini dulu sebelum mencoba perbaikan lainnya.

Buka pengelola file atau FTP Anda dan buka file wp-config.php. Buka untuk diedit.

Anda harus menemukan bagian yang didedikasikan untuk pengaturan basis data Anda. Ini akan terlihat seperti ini:

/ ** Nama database untuk WordPress * /
define ('DB_NAME', 'database_name');

/ ** Nama pengguna basis data * /
define ('DB_USER', 'database_username');

/ ** Kata sandi basis data * /
define ('DB_PASSWORD', 'databasepw');

/ ** Nama Inang * /
define ('DB_HOST', 'database_hostname');

/ ** Basis Data Charset * /
define ('DB_CHARSET', 'utf8');

/ ** Database Collate type * /
define ('DB_COLLATE', '');

Jika ada data yang hilang atau terlihat salah, lakukan pengeditan (setelah menyimpan salinan wp-config.php ke desktop Anda).

Simpan perubahan Anda dan kembali ke situs web untuk melihat apakah itu masih tidak dapat terhubung ke database.

Langkah 2: Hubungi dukungan host web Anda

Jika tidak ada gangguan yang jelas pada koneksi database-WordPress di ujung Anda, maka sudah waktunya untuk berbicara dengan host web Anda.

Ada beberapa alasan mengapa koneksi basis data dapat dikompromikan:

  • Waktu henti server
  • Batas rencana terlampaui (meskipun mereka harus memberi tahu Anda jika itu masalahnya)
  • Pelanggaran keamanan

Setelah Anda mengetahui akar penyebabnya, bekerja cepat untuk memperbaikinya, bahkan jika itu berarti mendapatkan ETA saat server akan kembali online. Anda tidak dapat membiarkan situs Anda tetap terlalu lama.

Kesalahan # 4: Gateway Buruk (kode kesalahan 502) atau Gateway Timeout (kode kesalahan 504)

Kode kesalahan ini berarti ada sesuatu yang salah di tingkat server. Meskipun Anda mungkin tidak memiliki kontrol langsung terhadap server, kesalahan ini terkadang bersifat sementara sehingga merupakan ide bagus untuk menyelesaikan langkah-langkah pemecahan masalah ini sebelum menghubungi host Anda.

Langkah 1: Refresh Situs

Klik tombol “Refresh” di bilah browser Anda:

Segarkan Situs Web

Anda mungkin telah mencoba memuat situs web Anda ketika server sedang down sementara atau glitching.

Langkah 2: Bersihkan Cache Browser

Jika penyegaran tidak berfungsi, masalah ini bisa terkait dengan caching. Untuk membuat situs web Anda “macet”, buka pengaturan browser Anda.

Cari opsi untuk menghapus data penjelajahan Anda. Di Chrome, pengaturannya terlihat seperti ini:

Menghapus data pencarian

Periksa pengaturan untuk gambar dan file yang di-cache:

Chrome Clear Cache

Kemudian, klik “Hapus data”. Setelah selesai, muat ulang situs web Anda dan lihat apakah itu menghapus kode kesalahan.

Langkah 3: Layar Putih memperbaiki Kematian

Plugin atau pembaruan tema baru-baru ini dapat disalahkan jika kedua perbaikan di atas tidak berfungsi.

Jalankan melalui layar putih langkah pemecahan masalah kematian.

Langkah 4: Periksa dengan Host Anda atau Penyedia CDN

Jika tidak ada opsi di atas yang berfungsi, Anda ingin menghubungi host atau penyedia CDN Anda.

Saat Anda berkomunikasi, pastikan untuk memiliki tangkapan layar kesalahan dan detail tentang langkah pemecahan masalah yang telah Anda lakukan sejauh ini. Mereka mungkin perlu menonaktifkan DNS, CDN, atau firewall Anda untuk menghilangkan kesalahan.

Kesalahan # 5: Terlalu Banyak Permintaan (kode kesalahan 429)

Kesalahan ini biasanya berarti bahwa ada plugin atau skrip tema yang mengirimkan terlalu banyak permintaan ke server Anda.

Langkah 1: Layar Putih memperbaiki Kematian

Jalankan melalui layar putih langkah pemecahan masalah kematian.

Jika Anda tidak dapat menghapus kesalahan dengan proses ini, hubungi perusahaan hosting Anda. Mereka harus dapat memberi tahu Anda integrasi pihak ketiga mana yang bekerja di overdrive.

Jika ada cara untuk mengkonfigurasi ulang pengaturan untuk memperbaiki masalah, lakukanlah. Jika tidak, Anda harus menemukan alat pengganti.

Kesalahan # 6: Koneksi Habis Waktu / Batas Habis

Dengan kesalahan ini, Anda tidak akan kehilangan akses ke situs web atau area admin Anda. Apa artinya ini adalah bahwa tindakan yang Anda coba lakukan di dalam WordPress – misalnya, memasang tema baru – melelahkan batas server Anda.

Langkah 1: Tingkatkan Batas Memori

Buka pengelola file Anda dan buka file wp-config.php.

Di bagian bawah file, cari string yang terlihat seperti ini:

define ('WP_MEMORY_LIMIT', '64M');

Ini adalah bit “64M” yang perlu diperbarui. Untuk memberi server Anda lebih banyak memori untuk memproses permintaan Anda, tambah batasnya hingga 256 juta:

define ('WP_MEMORY_LIMIT', '256M');

Coba jalankan kembali permintaan Anda melalui WordPress. Jika tidak berhasil, coba ini:

Langkah 2: Tingkatkan Waktu Eksekusi Maksimal

Mungkin saja jumlah waktu untuk memproses permintaan telah melebihi waktu eksekusi maksimum default.

Ada alasan bagus untuk batasan ini (ingin menghentikan peretas membombardir server Anda dengan permintaan yang sama berulang-ulang). Namun, Anda dapat menyesuaikannya untuk sementara agar permintaan Anda bisa masuk.

Dari manajer file atau FTP Anda, cari file .htaccess. Jika Anda kesulitan menemukan file .htaccess, tinjau langkah-langkah dari perbaikan kesalahan server internal.

Di dalam file, gulir ke bagian paling bawah. Anda akan melihat garis yang terlihat seperti ini:

# AKHIR WORDPRESS

Tepat di atasnya, tempatkan yang berikut ini:

php_value max_execution_time 300

Secara default, waktu eksekusi maksimum biasanya 30 hingga 60 detik. Ini akan menabraknya hingga 300 detik.

Cobalah lagi permintaan Anda. Jika berhasil, ingatlah untuk kembali ke file .htaccess Anda dan hapus barisnya sama sekali atau tulis ulang sehingga berbunyi:

php_value max_execution_time 60

Jika perbaikan ini tidak berhasil, perbarui 300 hingga 600 dan ulangi. Jika masih tidak berfungsi, mungkin ada yang salah dengan plugin atau tema yang baru-baru ini diperbarui.

Langkah 3: Layar Putih memperbaiki Kematian

Jalankan melalui layar putih langkah pemecahan masalah kematian.

Jika Anda masih macet, hubungi penyedia hosting Anda.

Kesalahan # 7: Halaman Tidak Ditemukan (kode kesalahan 404)

Bukan hal yang aneh untuk mengalami kesalahan ini di web jika halaman tidak lagi ada di URL aslinya dan pengalihan tidak disiapkan. Namun, ada kalanya Anda mungkin melihat kesalahan ini bahkan ketika halaman ada di alamat yang diketikkan.

Langkah 1: Verifikasi Ejaan URL

Agar aman, periksa ulang ejaan URL yang Anda masukkan ke bilah alamat. Pastikan tidak ada kesalahan.

Langkah 2: Perbaiki Permalinks

Jika sewaktu-waktu Anda mengganti struktur permalink Anda, pengaturan sebelumnya mungkin macet di backend. Untuk mengusirnya, buka Pengaturan> Permalinks.

Pengaturan Menu Permalinks

Kembalikan struktur permalink Anda kembali ke pengaturan default “Biasa”:

Pengaturan Permalink Default

Simpan perubahan Anda.

Kembalikan kembali ke struktur permalink yang ingin Anda gunakan. Simpan sekali lagi.

Periksa halaman untuk melihat apakah kesalahan 404 masih ada. Jika ya, maka lanjutkan ke langkah berikutnya.

Langkah 3: Ganti file .htaccess

Jalankan melalui memperbaiki file .htaccess rusak.

Itu harus menyingkirkan kesalahan.

Kesalahan # 8: Kesalahan Sintaks

Anda akan melihat kesalahan ini segera setelah mengedit file di backend situs web Anda.

Saat Anda melihat “kesalahan sintaks”, itu berarti ada pelanggaran praktik pengkodean yang tepat.

Misalnya, ini adalah kesalahan sintaksis karena titik koma akhir (;) tidak ada:

define ('WP_MEMORY_LIMIT', '64M')

Ini juga merupakan kesalahan sintaksis karena kutipan lurus ditulis sebagai kutipan keriting:

define (‘WP_MEMORY_LIMIT’, ‘64M’);

Anda juga dapat menemukan “kesalahan tak terduga”. Yang ini berarti ada sesuatu yang salah eja atau salah format.

Langkah 1: Perbaiki Kode

Jenis kesalahan ini lebih eksplisit daripada sebagian besar kesalahan dalam daftar ini. Ketika Anda melihat satu, itu akan memberi tahu Anda tidak hanya file mana yang mengandung kesalahan, tetapi juga baris mana kesalahan terjadi. Ini membuat lebih mudah memeriksa kode untuk karakter yang hilang atau salah.

Setelah Anda menemukan masalah, perbaiki, dan simpan perubahan Anda. Kunjungi kembali situs Anda untuk mengonfirmasi bahwa kesalahan telah hilang.

Kesalahan # 9: Tidak Tersedia untuk Pemeliharaan Terjadwal

Ada satu alasan Anda melihat pesan ini: WordPress telah menjadikan situs web Anda dalam mode pemeliharaan saat pembaruan sedang dilakukan. Bisa jadi:

  • Pembaruan yang baru saja Anda lakukan.
  • Pembaruan otomatis yang dilakukan oleh WordPress sekarang.
  • Pembaruan sebelumnya yang membuat situs web Anda macet dalam mode pemeliharaan.

Langkah 1: Berikan Satu Menit

Sebelum Anda melakukan apa pun, beri waktu sebentar. Bahkan jika Anda tidak secara manual mendorong pembaruan, WordPress mungkin bisa mengerjakannya di latar belakang.

Jika menit berlalu dan pesan pemeliharaan terjadwal belum hilang, lakukan langkah berikutnya.

Langkah 2: Nonaktifkan Mode Pemeliharaan

Masuk ke panel kontrol dan manajer file Anda. Buka root situs web Anda dan cari file bernama .maintenance.

Untuk menonaktifkan mode pemeliharaan, cukup klik pada file dan hapus. Ini akan mengembalikan situs web Anda.

Kesalahan # 10: Pembaruan otomatis gagal

Secara default, WordPress telah mengonfigurasi pembaruan kecil untuk berjalan secara otomatis (terutama yang berkaitan dengan pemeliharaan dan keamanan umum). Anda juga mungkin memiliki pembaruan otomatis Anda sendiri dijadwalkan untuk berjalan.

Terlepas dari dari mana asalnya, mungkin ada saat-saat ketika pembaruan gagal untuk melewati. Itu bisa saja waktu yang buruk (seperti jika server sedang down pada saat yang tepat) atau kesalahan dalam sistem.

Langkah 1: Perbarui secara manual

Cara mengatasinya sederhana.

Anda akan melihat sejumlah indikator di WordPress yang memberi tahu Anda di mana pembaruan Anda menunggu:

Pembaruan WordPress

Ikuti mereka dan terbitkan pembaruan secara manual.

Kesalahan # 11: Terlalu Banyak Pengalihan

Biasanya, pengalihan disengaja. Anda memperbarui nama domain Anda atau memindahkan situs web Anda dari HTTP ke HTTPS. Dalam kasus tersebut, Anda menggunakan pengalihan 301 untuk memastikan lalu lintas sampai ke tujuan yang benar bahkan jika pengunjung Anda mengetikkan URL lama.

Namun, jika Anda melihat kesalahan yang mengatakan ada terlalu banyak pengalihan, biasanya pengunjung Anda terjebak dalam lingkaran pengalihan tanpa tempat untuk mendarat.

Ini terjadi ketika situs dan alamat WordPress Anda berbeda.

Langkah 1: Perbarui Pengaturan WordPress

Tempat pertama untuk memeriksa perbedaan ini adalah pengaturan WordPress Anda. Buka Pengaturan> Umum:

Pengaturan Menu Umum

Alamat untuk WordPress dan situs harus sesuai:

Alamat Pengaturan Umum

Jika tidak, perbaiki URL yang diformat secara salah dan simpan perubahan Anda.

Jika itu tidak memperbaiki kesalahan, periksa data situs Anda di tingkat server.

Langkah 2: Perbarui File wp-config.php

File wp-config.php berisi banyak data tentang bagaimana situs web Anda dikonfigurasi, termasuk nama domainnya.

Masuk ke manajer file atau FTP Anda dan buka file wp-config.php Anda. Cari string kode yang terlihat seperti ini:

define ('WP_HOME', 'http: //faux-agency.local');

define ('WP_SITEURL', 'http: //faux-agency.local');

Ganti URL situs uji di atas dengan WordPress dan alamat situs Anda sendiri. Sekali lagi, kedua nilai ini harus identik.

Mereka juga harus cocok dengan bagaimana mereka dikonfigurasikan di tingkat server. Jadi, jika domain terdaftar sebagai https: //www.faux-agency.local, maka nilai-nilai HTTPS dan WWW harus ada di sini.

Simpan perubahan Anda dan kembali ke situs web Anda. Kesalahan harus hilang.

Kesalahan # 12: Konten Campuran

Kesalahan lain yang berasal dari pemformatan alamat web Anda adalah kesalahan konten campuran. Apa artinya ini adalah bahwa:

  • Situs web Anda memiliki sertifikat SSL yang diinstal dan sekarang berjalan melalui HTTPS.
  • Ada beberapa elemen (seperti file gambar), halaman, atau tautan di situs Anda yang terus menggunakan HTTP.

Situs web harus semua HTTPS atau semua HTTP. Untuk menghapus kesalahan ini, Anda harus memindahkan konten Anda yang tidak aman ke alamat web yang diamankan.

Daripada mengambil langkah-langkah untuk memperbaiki yang ini, pilih opsi yang paling cocok untuk Anda:

Opsi 1: Gunakan Alat Inspeksi

Buka situs web Anda dan klik kanan di mana saja di layar. Pilih “Periksa” dari opsi:

Periksa Situs Web

Cari panel Konsol. Jika ada kesalahan konten campuran seperti itu ada di halaman ini, Anda akan menemukannya di sini:

Periksa Konsol

Ini akan memberi tahu Anda bagian halaman mana yang berisi konten HTTP. Anda kemudian dapat memperbaikinya dengan memperbaiki tautan yang salah atau mengunggah ulang file.

Opsi 2: Gunakan Plugin Fixer Content Insecure SSL

Pasang Plugin SSL Insecure Content Fixer untuk membantumu.

Pemecah Konten Tidak Aman SSL

Mulailah dengan pengaturan “Sederhana” dan lihat apakah itu memperbaiki masalah. Jika tidak, buat melalui pengaturan selanjutnya sampai Anda menemukan satu yang memperbaiki masalah konten campuran.

Opsi 3: Hubungi Dukungan Hosting Web Anda untuk Bantuan

Hubungi perusahaan hosting web Anda jika Anda bingung di mana kesalahan konten campuran tinggal.

Kesalahan # 13: Gagal Menulis ke Disk

Saat Anda mengalami masalah dengan gambar di situs Anda, ini kemungkinan merupakan kesalahan yang akan Anda lihat.

Ini akan muncul ketika file gagal diunggah. Ini juga akan muncul ketika file media Anda terlihat seolah-olah menghilang dari folder Media Anda dan juga di situs web Anda. Akan ada tempat penampung kosong untuk mereka, tetapi konten tidak akan ditampilkan.

Ini tidak ada hubungannya dengan mencoba mengunggah jenis file yang tidak dapat diterima. Kesalahan ini berkaitan dengan izin file yang tidak dikonfigurasi dengan benar di backend. Pembaruan dari host web atau plugin Anda dapat mengacaukannya.

Langkah 1: Perbarui Izin di Folder wp-content

Buka FTP Anda dan temukan folder konten-wp. Buka dan cari folder unggahan. Klik kanan di atasnya. Pilih “Ubah Izin” (mungkin juga disebut “Izin File” atau “Izin”).

Unggah Ubah Izin

Jika Anda tidak melihat layar yang terlihat seperti ini, Anda harus meminta host web Anda untuk memperbarui akses file Anda atau untuk membantu Anda keluar.

Jika Anda melihat layar seperti ini, perbarui “Nilai Izin” ke 744. Centang kotak “Rekursif” di bawah ini dan terapkan pada direktori saja. Simpan perubahan Anda.

Klik kanan pada folder unggahan sekali lagi. Kali ini, atur “Nilai Izin” ke 644. Periksa “Rekursif”, tetapi terapkan hanya untuk file. Simpan perubahan Anda.

Kembali ke situs web Anda dan Anda akan melihat bahwa file media Anda utuh (atau Anda dapat mengunggah file media tanpa gagal).

Kesalahan # 14: Perubahan tidak muncul

Ini bukan kesalahan yang akan datang dengan pesan atau layar putih. Ini adalah kesalahan yang akan Anda lihat dengan kedua mata Anda sendiri setelah melakukan pembaruan, hanya untuk menyadari bahwa itu tidak muncul di situs langsung.

Ini adalah masalah caching.

Langkah 1: Bersihkan Cache Halaman

Jika Anda menggunakan plugin caching WordPress, hal pertama yang harus dilakukan adalah menghapus cache.

Sebagian besar plugin WordPress akan menempatkan tombol “Bersihkan Cache” atau “Bersihkan Cache” di bilah menu admin di bagian atas WordPress seperti ini:

Bersihkan Cache

Ini akan menghapus cache halaman untuk semua pengguna dan pengunjung. Kembali ke situs web Anda dan lihat apakah itu membantu. Jika tidak, coba langkah berikutnya:

Langkah 2: Bersihkan Cache Browser

Dalam beberapa kasus, ini adalah browser web Anda yang menjadi masalah. Untuk menghapus cache browser, cari Pengaturan browser Anda:

Pengaturan Browser

Dari sana, cari pengaturan yang memungkinkan Anda menghapus data penjelajahan atau cache:

Menghapus data pencarian

Lalu, bersihkan cache browser Anda:

Chrome Clear Cache

Setelah browser Anda selesai, Anda akan dikembalikan ke halaman Pengaturan. Anda sekarang dapat mengunjungi situs web Anda untuk mengonfirmasi bahwa masalah telah diperbaiki.

Kesalahan # 15: Login Gagal

Ada dua alasan Anda mungkin tidak dapat masuk ke admin WordPress. Masing-masing memiliki perbaikan terpisah.

Opsi 1: Kembalikan Kata Sandi

Jika masalahnya adalah Anda lupa kata sandi, klik “Lost your password?” tautan di bawah formulir login:

Kehilangan password

Masukkan alamat email atau nama pengguna Anda di formulir pemulihan:

Pulihkan Kata Sandi Anda

Anda akan menerima email untuk membuat kata sandi baru dan memulihkan akses ke akun Anda.

Opsi 2: Perbarui Kredensial Login di phpMyAdmin

Jika masalahnya adalah Anda tidak kehilangan atau lupa kredensial login Anda, tetapi Anda masih tidak bisa login, Anda harus menggunakan phpMyAdmin untuk meresetnya secara manual.

Buka panel kontrol Anda dan cari phpMyAdmin.

Alat Basis Data cPanel

Ini adalah konsol phpMyAdmin Anda:

phpMyAdmin Console

Luaskan database Anda di panel kiri. Cari tabel wp_users. Klik atau pilih opsi “Browse” untuk membuka daftar pengguna WordPress Anda.

Data Pengguna phpMyAdmin

Untuk mengedit kredensial login untuk Anda sendiri (atau siapa pun yang tidak bisa login), klik tombol “Edit” di sebelah kiri detail login mereka..

phpMyAdmin Edit Kredensial

Edit kata sandi – pastikan itu campuran kuat dari huruf besar, huruf kecil, angka, dan simbol. Lalu, simpan perubahan Anda.

Anda dapat kembali ke layar login WordPress dan coba lagi. Jika masalah berlanjut, hubungi perusahaan hosting web Anda untuk mendapatkan bantuan.

Bungkus

Jelas, Anda berharap bahwa Anda tidak akan pernah menemukan kesalahan ini ketika bekerja dengan WordPress. Tetapi gangguan dan kesalahan dapat berasal dari berbagai tempat – server web Anda, plugin atau tema yang telah Anda instal, inti WordPress, dan kadang-kadang bahkan dari Anda.

Bahkan jika situs web Anda tidak offline, pesan kesalahan ini, layar kosong, dan konten yang hilang tidak menyenangkan bagi pengunjung Anda. Jadi, pastikan Anda tahu cara memecahkan masalah WordPress ini begitu terdeteksi.

Satu hal terakhir: jangan lupa untuk memiliki sistem cadangan otomatis yang berjalan di latar belakang. Jika salah satu dari kesalahan ini tidak dapat diatasi dengan bersih (seperti dalam kasus pelanggaran keamanan), cadangan benar-benar dapat menyelamatkan kulit Anda..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map