Penyelesaian Masalah WordPress (101)

Menyelesaikan masalah WordPressSejauh sokongan WordPress, pengguna mempunyai beberapa pilihan untuk dipilih:


  • Codex WordPress (DIY)
  • Forum sokongan WordPress (dikendalikan oleh pentadbir WordPress.org dan pengguna WordPress yang lain)
  • Sokongan pemalam dan tema (disediakan oleh pembangun)
  • Sokongan hosting web (ketersediaan dan jenis sokongan berbeza berdasarkan rancangan hosting)

Tanpa komunikasi langsung atau sokongan masa nyata yang disediakan oleh WordPress, ini dapat membuat kekeliruan menyelesaikan kesalahan WordPress. Namun, berita baiknya adalah bahawa kebanyakan kesilapan yang timbul adalah perkara biasa.

Dalam panduan ini, kami akan menunjukkan kepada anda cara menyelesaikan masalah WordPress apabila semuanya menjadi serba salah.

15 ralat WordPress biasa dan cara memperbaikinya:

  1. Skrin kematian yang putih
  2. Ralat pelayan dalaman
  3. Ralat semasa membuat sambungan pangkalan data
  4. Waktu tamat gerbang atau pintu masuk yang teruk
  5. Terlalu banyak permintaan
  6. Sambungan tamat / had habis
  7. Laman tidak dijumpai
  8. Ralat sintaks
  9. Tidak tersedia untuk penyelenggaraan berjadual
  10. Gagal mengemas kini automatik
  11. Terlalu banyak pengalihan
  12. Kandungan bercampur
  13. Gagal menulis ke cakera
  14. Perubahan tidak dipaparkan
  15. Daftar masuk gagal

Contents

Panduan untuk Menyelesaikan Masalah Kesalahan WordPress yang Paling Umum

Walaupun terdapat banyak perkara yang boleh menjadi salah di WordPress, tidaklah terlalu sukar untuk mempersempit penyebabnya jika anda mengetahui jenis kesalahan yang telah berlaku.

Ralat # 1: Skrin Kematian Putih

Skrin kematian putih sama seperti kedengarannya. Anda akan cuba mengakses pentadbir WordPress atau, lebih buruk lagi, laman web dan skrin WordPress anda akan kosong.

Terdapat beberapa perkara yang boleh menyebabkan skrin putih mati, dari plugin yang bertentangan hingga melebihi had memori (walaupun, lebih kerap daripada itu, biasanya plugin atau tema yang salah). Sekiranya tidak ada mesej ralat yang menunjukkan di mana masalahnya berada, selesaikan proses penyelesaian masalah ini.

Catatan: Walaupun ini adalah alur kerja untuk memperbaiki skrin mati putih, ia berguna untuk memperbaiki kesalahan WordPress yang lain. Bila-bila masa kita merujuk pada White Screen of Death di bawah ini, inilah proses yang kita maksudkan.

Langkah 1: Nyahaktifkan Semua Pemalam

Sekiranya anda masih mempunyai akses ke pentadbir WordPress dan hanya laman web anda yang tidak berfungsi, lakukan perkara berikut:

Pergi ke Plugin> Plugin yang Dipasang:

Pemalam yang dipasang

Pilih semua pemalam:

Semak Semua Pemalam

Dari menu Tindakan Pukal, pilih “Nyahaktifkan”:

Nyahaktifkan Pukal

Semua pemalam anda sekarang mesti dinyahaktifkan:

Plugin Tidak Dinyahaktifkan

Sekiranya anda tidak mempunyai akses ke pentadbir WordPress, anda perlu melakukan ini dari panel kawalan anda.

Pergi ke papan pemuka hosting web anda:

Papan Pemuka BlueHost

Cari panel kawalan anda.

Apa yang anda cari ialah Pengurus Fail atau FTP. Kedua-duanya akan memberi anda akses ke bahagian belakang laman web anda.

FTP Fail Bluehost

Cari folder kandungan wp di root laman web anda:

Folder kandungan wp

Buka dan cari folder pemalam anda:

Folder Pemalam

Namakan semula folder kepada apa sahaja kecuali “pemalam”. Ini akan menyahaktifkan semua pemalam di laman web anda.

Langkah 2: Periksa Laman Web Anda

Dengan pemalam anda dinyahaktifkan, sudah tiba masanya untuk melihat apakah akses anda dipulihkan.

Sekiranya anda tidak mempunyai akses kepada pentadbir sebelumnya, pergi ke sana sekarang:

Log Masuk WordPress

Sekiranya hanya laman web anda yang menunjukkan layar putih kematian, arahkan kursor ke nama laman web anda di sudut kiri atas pentadbir WordPress dan klik “Lawati Laman web”:

Lawati Laman web dari Menu

Bergantung pada apa yang anda lihat, anda akan mempunyai dua pilihan untuk langkah seterusnya:

  • Sekiranya anda mempunyai akses: Cari pemalam yang bermasalah.
  • Sekiranya anda tidak mempunyai akses: Cuba tema baru.

Kami akan melalui langkah-langkah seterusnya.

Langkah 3: Cari Plugin Bermasalah (Pilihan 1)

Sekiranya anda mempunyai akses lagi, anda tahu bahawa masalahnya mungkin merupakan pemalam. Ini bermaksud bahawa salah satu pemalam anda bertentangan dengan:

  • Tema anda
  • Pemalam lain

Anda sekarang perlu mengetahui plugin mana yang salah. Untuk melakukan ini, anda mesti mengaktifkan pemalam anda satu demi satu.

Mulakan dengan bahagian atas senarai anda. Aktifkan pemalam pertama:

Aktifkan Pemalam

Sekiranya pemalam ini menjadi penyebabnya, anda seharusnya kehilangan akses ke pentadbir WordPress atau laman web anda sekali lagi. (Anda boleh mengembalikannya sekali lagi dengan menyahaktifkan pemalamnya.)

Sekiranya anda tidak melihat skrin mati putih, nyahaktifkan pemalam ini dan cuba yang berikutnya. Anda mesti mengulangi langkah-langkah ini sehingga anda menemui pemalam yang bermasalah.

Ini tentu saja menganggap bahawa pemalam bertentangan dengan tema anda. Sekiranya anda tidak melihat skrin ralat lagi setelah menyahaktifkan setiap pemalam satu demi satu, maka masalahnya mungkin antara dua pemalam. Anda perlu mengaktifkan semula dua pada satu masa untuk mencari mereka. Yang demikian, ini tidak biasa. Biasanya skrip bertentangan dalam plugin dan tema yang menimbulkan ralat.

Setelah anda mengenal pasti duo yang bermasalah, teruskan dan aktifkan semula semua pemalam lain di laman web anda.

Anda ingin menghubungi pembangun pemalam untuk melaporkan masalah ini. Pastikan anda mempunyai tangkapan skrin kesalahan dan dapat menerangkan secara terperinci mengapa ia berlaku dan bagaimana anda dapat mengesahkannya.

Langkah 3: Cuba Tema Baru (Pilihan 2)

Sekiranya anda masih melihat skrin mati putih setelah menyahaktifkan semua pemalam anda, maka tema anda mungkin menjadi pelakunya.

Untuk mengesahkan ini, anda perlu mematikan tema anda.

Sekiranya anda masih mempunyai akses ke pentadbir WordPress dan hanya laman web anda yang tidak berfungsi, lakukan perkara berikut:

Pergi ke Rupa> Tema:

Menu Tema Rupa

Untuk menyahaktifkan tema anda, anda harus mengaktifkan tema yang lain.

Sama ada sudah dipasang atau belum, aktifkan tema lalai WordPress terkini:

Aktifkan Tema Lalai

Sekiranya anda tidak mempunyai akses ke pentadbir WordPress, lakukan perkara yang sama dengan pemalam anda dari panel kawalan.

Sekali lagi, cari folder kandungan wp di akar laman web anda. Kali ini, anda ingin mencari folder tema di dalamnya:

Folder Tema

Namakan semula folder kepada apa sahaja kecuali “tema”. Ini akan menyahaktifkan tema anda dan secara automatik mengaktifkan tema WordPress lalai.

Anda kini boleh memeriksa laman web anda untuk melihat apakah skrin putih kematian hilang. Sekiranya ada, maka anda tahu bahawa masalahnya adalah konflik antara tema dan inti anda.

Hubungi pembangun tema dengan tangkapan skrin ralat dan penerangan mengenai langkah yang anda ambil untuk mengesahkan masalah tersebut.

Langkah 4: Jalankan Debug

Dalam kebanyakan kes, langkah di atas akan membantu anda menyelesaikan masalah dengan laman web anda. Namun, jika anda telah sampai ke tahap ini dan masih melihat layar putih kematian, ada satu perkara terakhir yang perlu dicuba.

Kembali ke pengurus fail anda atau FTP. Pergi ke direktori root dan cari fail wp-config.php:

Fail wp-config

Buka fail untuk diedit.

Di bahagian bawah, anda akan melihat rentetan berikut:

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

Apa yang dinyatakan ini ialah:

  • Ciri debug dimatikan.
  • Sekiranya berlaku ralat, tidak akan dihasilkan log di bahagian belakang.
  • Sekiranya ralat berlaku, tidak ada kod ralat yang akan dipaparkan di frontend.

Namun, jika anda buntu, maka berguna untuk menghidupkan ciri ini sehingga anda dapat memperoleh lebih banyak perincian mengenai ralat tersebut. Untuk melakukan ini, ubah dua nilai teratas menjadi benar:

definisikan ('WP_DEBUG', benar);
definisikan ('WP_DEBUG_LOG', benar);
definisikan ('WP_DEBUG_DISPLAY', false);

Tetap paparkan sebagai salah. Anda tidak mahu penggodam mengetahui tentang apa yang berlaku di bahagian belakang laman web langsung anda, oleh itu selalu simpan kod tersebut daripada mereka.

Simpan fail anda setelah selesai mengaktifkan debug (tetapi biarkan panel kawalan terbuka). Kemudian, kembali ke laman web anda.

Apabila anda melihat skrin putih kematian lagi, kembali ke panel kawalan anda dan cari folder kandungan wp (yang sama dengan tema dan pemalam anda). Sekarang akan ada fail teks yang disebut debug_log.

debug Fail

Buka dan semak mesej ralat. Cari tarikh dan masa hari ini. Harus ada baris yang menunjukkan file mana di direktori Anda dan baris mana dalam file tersebut yang mengandung kesalahan.

Sekiranya ralat terdapat di dalam salah satu fail tema atau pemalam anda, ambil tangkapan skrin kod ralat dan kirimkan kepada pembangun supaya mereka dapat menyelesaikan masalah (seperti yang mungkin diperkenalkan dalam kemas kini baru-baru ini).

Sekiranya ada masalah dalam fail lain, terserah anda untuk memperbaikinya. Sekiranya anda tidak selesa melakukannya, hubungi pembangun yang boleh membantu.

Setelah masalah itu diperbaiki dan skrin putih mati hilang, kembali ke wp-config.php dan nyahaktifkan debug.

Ralat # 2: Ralat Pelayan Dalaman (kod ralat 500)

Tidak selalu 100% jelas apa sebenarnya yang menyebabkan 500 kesalahan pelayan dalaman. Namun, seperti skrin putih kematian, ada sesuatu yang salah dalam kod anda.

Langkah 1: Ganti Fail .htaccess

Perkara pertama yang diuji adalah fail .htaccess. Kadang-kadang, laman web ini menjadi rosak dan menyebabkan laman web anda diganti dengan halaman “Ralat Pelayan Dalaman”.

Tidak kira sama ada fail itu rosak, anda masih harus melakukan langkah ini. Tidak ada bahaya yang akan datang ke laman web anda jika anda mengganti fail .htaccess yang ada.

Log masuk ke panel kawalan anda dan buka pengurus fail anda atau pengurus FTP. Sebelum anda memasuki direktori root laman web anda, pilih pilihan untuk “Tunjukkan fail tersembunyi” (jika anda memilikinya):

Tetapan Pengurus Fail

Sekiranya laman web anda berada di hosting bersama, fail mungkin masih tersembunyi. Sekiranya demikian, tambahkan yang berikut di akhir URL pengurus fail: “& showhidden = 1”.

Fail htaccess

Namakan semula fail .htaccess untuk menyahaktifkannya.

Pergi ke laman web anda dan lihat apakah itu menghapus ralat pelayan dalaman. Sekiranya ia berlaku, maka yang perlu anda buat hanyalah membuat fail baru.

Pergi ke menu Tetapan> Permalinks:

Menu Permalinks Tetapan

Klik “Simpan Perubahan” di bahagian bawah halaman. Ini akan membuat fail baru.

Sekiranya ralat tidak hilang, cuba selesaikan ini.

Buka fail .htaccess baru anda dan tambahkan yang berikut:

# MULAKAN WordPress
Tulis semula Enjin Hidup
Tulis semula Dasar /
Tulis semula Peraturan ^ indeks \ .php $ - [L]
Tulis semula%% {REQUEST_FILENAME}! -F
Tulis semula%% {REQUEST_FILENAME}! -D
Tulis semula Peraturan. /index.php [L]
# TAMAT WordPress

Sekiranya ini tidak menghilangkan rasuah, teruskan ke langkah seterusnya.

Langkah 2: Skrin Kematian Putih diperbaiki

Jalankan melalui skrin putih langkah penyelesaian masalah kematian.

Sekiranya ralat masih wujud selepas ini, cuba langkah seterusnya.

Langkah 3: Tingkatkan Had Memori

Ini bukan penyebabnya kerana anda biasanya akan melihat mesej yang berkaitan dengan kehabisan ingatan sekiranya demikian. Namun, tidak ada salahnya mencuba ini kerana ini adalah kaedah yang cepat.

Jalankan langkah penyelesaian masalah had memori.

Sekiranya anda masih tersekat, langkah terakhir ini harus dilakukan:

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

Kemas kini mungkin tidak sengaja merosakkan kod dalam folder wp-admin atau wp-include anda.

Untuk menggantikannya, anda perlu mendapatkan salinan WordPress yang baru.

Pergi ke WordPress.org, klik butang “Dapatkan WordPress”, dan muat turun fail ke desktop anda.

Dapatkan Fail WordPress Segar

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

Kembali ke pengurus fail anda. Muat turun salinan folder wp-admin dan wp-termasuk yang sudah ada (adalah idea yang baik untuk mempunyai salinan sekiranya berlaku).

Folder cPanel

Klik “Muat Naik”. Kemudian, muat naik semula setiap folder satu demi satu. Anda hanya perlu melakukan ini untuk wp-admin dan wp-include.

Memuat naik fail

Anda kini boleh kembali ke laman web anda. Kesalahan harus hilang. Sekiranya tidak, inilah masanya untuk menghubungi syarikat hosting web anda untuk mendapatkan bantuan.

Ralat # 3: Ralat Membuat Sambungan Pangkalan Data

Apabila anda melihat mesej ralat ini, ini bermaksud bahawa ada sesuatu yang menghalang laman WordPress anda daripada menyambung ke pangkalan data MySQL atau MariaDB.

Langkah 1: Periksa Fail wp-config.php

Fail wp-config.php mengandungi perincian yang paling berkaitan tentang bagaimana laman web anda dikonfigurasi – sertakan maklumat pangkalan data anda. Periksa ini terlebih dahulu sebelum mencuba pembaikan lain.

Pergi ke pengurus fail anda atau FTP dan jalan ke fail wp-config.php. Buka untuk diedit.

Anda harus mencari bahagian yang dikhaskan untuk tetapan pangkalan data anda. Ia akan kelihatan seperti ini:

/ ** Nama pangkalan data untuk WordPress * /
tentukan ('DB_NAME', 'database_name');

/ ** Nama pengguna pangkalan data * /
tentukan ('DB_USER', 'database_username');

/ ** Kata laluan pangkalan data * /
tentukan ('DB_PASSWORD', 'databaseasepw');

/ ** Nama Hos * /
tentukan ('DB_HOST', 'database_hostname');

/ ** Charset Pangkalan Data * /
tentukan ('DB_CHARSET', 'utf8');

/ ** Jenis Collate Pangkalan Data * /
tentukan ('DB_COLLATE', '');

Sekiranya ada data ini hilang atau kelihatan tidak betul, buat pengeditan anda (setelah menyimpan salinan wp-config.php ke desktop anda).

Simpan perubahan anda dan kembali ke laman web untuk melihat apakah masih tidak dapat menyambung ke pangkalan data.

Langkah 2: Hubungi sokongan hos web anda

Sekiranya tidak ada gangguan yang jelas pada sambungan pangkalan data WordPress, maka sudah tiba masanya untuk bercakap dengan host web anda.

Terdapat beberapa sebab mengapa sambungan pangkalan data mungkin terganggu:

  • Waktu henti pelayan
  • Melebihi had rancangan (walaupun mereka harus memberitahu anda jika demikian)
  • Pelanggaran keselamatan

Sebaik sahaja anda mengetahui punca, bekerjasama dengan cepat untuk memperbaikinya, walaupun ini hanya bermaksud menghidupkan ETA apabila pelayan akan kembali dalam talian. Anda tidak mampu membiarkan laman web anda tidak beroperasi terlalu lama.

Ralat # 4: Bad Gateway (kod ralat 502) atau Gateway Timeout (kod ralat 504)

Kod ralat ini bermaksud ada sesuatu yang salah di peringkat pelayan. Walaupun anda mungkin tidak mempunyai kawalan langsung terhadap pelayan, kesalahan ini kadangkala bersifat sementara jadi ada baiknya anda menyelesaikan langkah penyelesaian masalah ini sebelum menghubungi hos anda.

Langkah 1: Muat semula Laman web

Klik butang “Segarkan” di bar penyemak imbas anda:

Muat semula laman web

Anda mungkin telah mencuba memuatkan laman web anda ketika pelayan sementara atau tidak berfungsi.

Langkah 2: Kosongkan Cache Penyemak Imbas

Sekiranya menyegarkan tidak berfungsi, masalahnya mungkin berkaitan dengan cache. Untuk mendapatkan laman web anda “hancur”, pergi ke tetapan penyemak imbas anda.

Cari pilihan untuk membersihkan data penyemakan imbas anda. Di Chrome, tetapannya seperti ini:

Kosongkan Data Penyemakan Imbas

Periksa tetapan untuk gambar dan fail dalam cache:

Chrome Kosongkan Cache

Kemudian, klik “Hapus data”. Setelah selesai, muatkan semula laman web anda dan lihat apakah yang menghapus kod ralat.

Langkah 3: Skrin Kematian Putih diperbaiki

Kemas kini plugin atau tema baru-baru ini mungkin disalahkan sekiranya kedua-dua pembaikan di atas tidak berfungsi.

Jalankan melalui skrin putih langkah penyelesaian masalah kematian.

Langkah 4: Periksa dengan Penyedia Host atau CDN Anda

Sekiranya tidak ada pilihan di atas yang berfungsi, anda ingin menghubungi hos atau penyedia CDN anda.

Apabila anda berhubung, pastikan ada tangkapan skrin mengenai ralat dan perincian mengenai langkah penyelesaian masalah yang telah anda lakukan sejauh ini. Mereka mungkin perlu mematikan DNS, CDN, atau firewall anda untuk menghilangkan ralat tersebut.

Ralat # 5: Terlalu Banyak Permintaan (kod ralat 429)

Kesalahan ini biasanya bermaksud terdapat plugin atau skrip tema yang menghantar terlalu banyak permintaan ke pelayan anda.

Langkah 1: Skrin Kematian Putih diperbaiki

Jalankan melalui skrin putih langkah penyelesaian masalah kematian.

Sekiranya anda tidak dapat mengatasi kesalahan dengan proses ini, hubungi syarikat hosting anda. Mereka seharusnya dapat memberitahu anda integrasi pihak ketiga mana yang berfungsi secara berlebihan.

Sekiranya ada cara untuk mengkonfigurasi semula tetapan untuk menyelesaikan masalah, lakukanlah. Jika tidak, anda perlu mencari alat pengganti.

Ralat # 6: Sambungan Tamat Masa / Had habis

Dengan ralat ini, anda tidak akan kehilangan akses ke laman web anda atau kawasan pentadbir. Maksudnya, tindakan yang cuba anda lakukan di dalam WordPress – contohnya, memasang tema baru – menghabiskan had pelayan anda.

Langkah 1: Tingkatkan Had Memori

Pergi ke pengurus fail anda dan buka fail wp-config.php.

Di bahagian bawah fail, cari rentetan yang kelihatan seperti ini:

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

Ini adalah bit “64M” yang perlu dikemas kini. Untuk memberi pelayan anda lebih banyak memori untuk memproses permintaan anda, tingkatkan had hingga 256M:

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

Cuba jalankan permintaan anda melalui WordPress sekali lagi. Sekiranya tidak berfungsi, cubalah ini:

Langkah 2: Tingkatkan Masa Pelaksanaan Maksimum

Mungkin saja jumlah masa untuk memproses permintaan telah melebihi masa pelaksanaan maksimum lalai.

Terdapat alasan yang baik untuk had ini (ingin menghentikan penggodam mengebom pelayan anda dengan permintaan yang sama berulang kali). Walau bagaimanapun, anda boleh menyesuaikannya buat sementara waktu untuk membolehkan permintaan anda diselesaikan.

Dari pengurus fail atau FTP anda, cari fail .htaccess. Sekiranya anda menghadapi kesukaran untuk mencari fail .htaccess, tinjau langkah-langkah dari pembetulan ralat pelayan dalaman.

Di dalam fail, tatal ke bahagian paling bawah. Anda akan melihat garis yang kelihatan seperti ini:

# PERKATAAN TAMAT

Tepat di atasnya, letakkan yang berikut:

php_value max_execution_time 300

Secara lalai, masa pelaksanaan maksimum biasanya 30 hingga 60 saat. Ini akan meningkatkannya hingga 300 saat.

Cuba lagi permintaan anda. Sekiranya berjaya, ingat untuk kembali ke fail .htaccess anda dan hapus barisnya sama sekali atau tulis semula sehingga tertulis:

php_value max_execution_time 60

Sekiranya pembaikan ini tidak berjaya, kemas kini 300 hingga 600 dan ulangi. Sekiranya masih tidak berfungsi, mungkin ada yang tidak kena dengan pemalam atau tema yang baru dikemas kini.

Langkah 3: Skrin Kematian Putih diperbaiki

Jalankan melalui skrin putih langkah penyelesaian masalah kematian.

Sekiranya anda masih tersekat, hubungi penyedia hosting anda.

Ralat # 7: Halaman Tidak Ditemui (kod ralat 404)

Tidak jarang berlaku ralat ini di seluruh web jika halaman tidak lagi ada di URL asalnya dan pengalihan tidak disiapkan. Namun, ada kalanya anda dapat melihat ralat ini walaupun halaman ada di alamat yang diketik.

Langkah 1: Sahkan Ejaan URL

Untuk berada di sisi yang selamat, periksa ejaan URL yang anda masukkan ke bar alamat. Pastikan tidak ada kesilapan.

Langkah 2: Betulkan Permalinks

Sekiranya anda menukar struktur permalink anda, tetapan sebelumnya mungkin tersekat di backend. Untuk melepaskannya, pergi ke Tetapan> Permalinks.

Menu Permalinks Tetapan

Tukar struktur permalink anda kembali ke tetapan lalai “Plain”:

Tetapan Permalink Lalai

Simpan perubahan anda.

Kembali ke struktur permalinks yang anda mahu gunakan. Jimat sekali lagi.

Periksa halaman untuk melihat apakah ralat 404 masih ada. Sekiranya ada, teruskan ke langkah seterusnya.

Langkah 3: Ganti fail .htaccess

Jalankan penyelesaian fail .htaccess yang rosak.

Itu harus menghilangkan kesilapan.

Ralat # 8: Ralat Sintaks

Anda akan melihat ralat ini segera setelah mengedit fail di bahagian belakang laman web anda.

Apabila anda melihat “ralat sintaksis”, ini bermaksud ada pelanggaran terhadap amalan pengkodan yang betul.

Contohnya, ini adalah kesalahan sintaksis kerana titik koma akhir (;) tiada:

tentukan ('WP_MEMORY_LIMIT', '64M')

Ini juga merupakan kesalahan sintaksis kerana petikan lurus ditulis sebagai petikan keriting:

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

Anda juga mungkin menghadapi “ralat yang tidak dijangka”. Ini bermaksud bahawa ada sesuatu yang salah eja atau diformat dengan salah.

Langkah 1: Betulkan Kod

Jenis kesalahan ini lebih jelas daripada kebanyakan kesalahan dalam senarai ini. Apabila anda melihatnya, fail ini akan memberitahu anda bukan sahaja fail yang mengandungi ralat, tetapi juga baris mana kesalahan tersebut berlaku. Ini menjadikan pemeriksaan kod untuk watak yang hilang atau salah lebih mudah.

Setelah anda menemui masalah, perbaiki dan simpan perubahan anda. Lawat semula laman web anda untuk mengesahkan bahawa ralat tersebut telah hilang.

Ralat # 9: Tidak tersedia untuk Penyelenggaraan Berjadual

Ada satu sebab anda melihat mesej ini: WordPress telah meletakkan laman web anda ke mod penyelenggaraan semasa kemas kini sedang dibuat. Ia mungkin:

  • Kemas kini yang baru anda lalui.
  • Kemas kini automatik yang dilakukan oleh WordPress sebentar tadi.
  • Kemas kini sebelumnya yang menjadikan laman web anda tersekat dalam mod penyelenggaraan.

Langkah 1: Beri Minit

Sebelum anda melakukan apa-apa, beri masa sebentar. Walaupun anda tidak mendorong kemas kini secara manual, WordPress mungkin mengusahakannya di latar belakang.

Sekiranya minit berlalu dan mesej penyelenggaraan yang dijadualkan belum hilang, lakukan langkah seterusnya.

Langkah 2: Lumpuhkan Mod Penyelenggaraan

Log masuk ke panel kawalan dan pengurus fail anda. Pergi ke akar laman web anda dan cari fail yang dipanggil .maintenance.

Untuk mematikan mod penyelenggaraan, cukup klik pada fail dan hapuskannya. Ini akan mengembalikan laman web anda.

Ralat # 10: Kemas kini automatik Gagal

Secara lalai, WordPress telah mengkonfigurasi kemas kini kecil untuk dijalankan secara automatik (terutamanya yang berkaitan dengan penyelenggaraan dan keselamatan umum). Anda juga mungkin mempunyai kemas kini automatik anda sendiri yang dijadualkan untuk dijalankan.

Tidak kira dari mana asalnya, ada kalanya kemas kini gagal diselesaikan. Ini mungkin masa yang buruk (seperti jika pelayan mati pada waktu yang tepat) atau gangguan dalam sistem.

Langkah 1: Kemas kini secara manual

Pembaikan untuk ini adalah mudah.

Anda akan melihat sejumlah petunjuk di WordPress yang memberitahu anda tempat menunggu kemas kini anda:

Kemas kini WordPress

Ikuti mereka dan keluarkan kemas kini secara manual.

Ralat # 11: Terlalu Banyak Pengalihan

Biasanya, pengalihan adalah sengaja. Anda mengemas kini nama domain anda atau memindahkan laman web anda dari HTTP ke HTTPS. Sekiranya demikian, anda menggunakan pengalihan 301 untuk memastikan lalu lintas sampai ke destinasi yang betul walaupun pelawat anda memasukkan URL lama.

Namun, jika anda melihat ralat yang mengatakan bahawa terdapat terlalu banyak pengalihan, ini biasanya pelawat anda terjebak dalam gelung pengalihan tanpa tempat untuk mendarat.

Ini berlaku apabila alamat laman web dan WordPress anda berbeza.

Langkah 1: Kemas kini Tetapan WordPress

Tempat pertama untuk memeriksa perbezaan ini adalah tetapan WordPress anda. Pergi ke Tetapan> Umum:

Menu Umum Tetapan

Alamat untuk WordPress dan laman web harus sesuai:

Alamat Tetapan Umum

Sekiranya tidak, perbaiki URL yang tidak diformat dengan betul dan simpan perubahan anda.

Sekiranya tidak menyelesaikan ralat, periksa data laman web anda di peringkat pelayan.

Langkah 2: Kemas kini Fail wp-config.php

Fail wp-config.php mengandungi banyak data mengenai bagaimana laman web anda dikonfigurasi, termasuk nama domainnya.

Log masuk ke pengurus fail anda atau FTP dan buka fail wp-config.php anda. Cari rentetan kod yang kelihatan seperti ini:

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

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

Gantikan URL laman web ujian di atas dengan alamat WordPress dan laman web anda sendiri. Sekali lagi, kedua-dua nilai ini harus sama.

Mereka juga harus sesuai dengan bagaimana mereka dikonfigurasi di tingkat pelayan. Jadi, jika domain tersebut didaftarkan sebagai https: //www.faux-agency.local, maka nilai HTTPS dan WWW perlu ada di sini.

Simpan perubahan anda dan kembali ke laman web anda. Kesalahan harus hilang.

Ralat # 12: Kandungan Campuran

Kesalahan lain yang berpunca dari pemformatan alamat web anda adalah kesalahan kandungan campuran. Apa maksudnya ini adalah:

  • Laman web anda mempunyai sijil SSL yang terpasang dan kini berjalan melalui HTTPS.
  • Terdapat beberapa elemen (seperti fail gambar), halaman, atau pautan di laman web anda yang terus menggunakan HTTP.

Laman web mestilah semua HTTPS atau semua HTTP. Untuk menghapus ralat ini, anda mesti memindahkan kandungan anda yang tidak terjamin ke alamat web yang dilindungi.

Daripada mengambil langkah untuk membaikinya, pilihlah pilihan yang paling sesuai dengan anda:

Pilihan 1: Gunakan Alat Periksa

Buka laman web anda dan klik kanan di mana sahaja di skrin. Pilih “Periksa” dari pilihan:

Periksa Laman Web

Cari panel Konsol. Sekiranya terdapat ralat kandungan campuran seperti ini di halaman ini, anda akan dapati di sini:

Periksa Konsol

Ia akan memberitahu anda bahagian halaman mana yang mengandungi kandungan HTTP. Anda kemudian boleh memperbaikinya dengan membaiki pautan yang salah atau memuat naik semula fail.

Pilihan 2: Gunakan Plugin SSL Insecure Content Fixer

Pasang Plugin SSL Insecure Content Fixer untuk menolong anda.

SSL Insecure Content Fixer

Mulakan dengan tetapan “Sederhana” dan lihat apakah itu memperbaiki masalah. Sekiranya tidak, jalankan melalui tetapan seterusnya sehingga anda menemui yang menyelesaikan masalah kandungan campuran.

Pilihan 3: Hubungi Bantuan Web Hosting Anda untuk Bantuan

Hubungi syarikat hosting web anda jika anda kehilangan tempat tinggal kesalahan kandungan campuran.

Ralat # 13: Gagal Menulis ke Cakera

Apabila anda menghadapi masalah dengan gambar di laman web anda, inilah kemungkinan kesalahan yang akan anda lihat.

Ia akan muncul apabila fail gagal dimuat naik. Ini juga akan muncul ketika fail media anda kelihatan seolah-olah telah hilang dari folder Media dan juga di laman web anda. Akan ada ruang letak kosong untuk mereka, tetapi kandungannya tidak akan dipaparkan.

Ini tidak berkaitan dengan usaha memuat naik jenis fail yang tidak dapat diterima. Kesalahan ini ada kaitan dengan kebenaran fail yang tidak dikonfigurasi dengan betul pada backend. Kemas kini dari hos web atau pemalam anda boleh mengacaukannya.

Langkah 1: Kemas kini Kebenaran dalam folder wp-content

Pergi ke FTP anda dan cari folder kandungan wp. Buka dan cari folder muat naik. Klik kanan padanya. Pilih “Ubah Izin” (mungkin juga disebut “Izin File” atau hanya “Izin”).

Muat Naik Tukar Kebenaran

Sekiranya anda tidak melihat layar seperti ini, anda perlu meminta tuan rumah web anda untuk mengemas kini akses kebenaran fail anda atau untuk membantu anda.

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

Klik kanan pada folder muat naik sekali lagi. Kali ini, tetapkan “Permissions Value” ke 644. Centang “Recursive”, tetapi terapkan hanya pada file. Simpan perubahan anda.

Kembali ke laman web anda dan anda akan melihat bahawa fail media anda utuh (atau anda dapat memuat naik fail media tanpa gagal).

Ralat # 14: Perubahan tidak dipaparkan

Ini bukan kesalahan yang akan disertakan dengan mesej atau skrin putih. Ini adalah ralat yang akan anda lihat dengan dua mata anda sendiri setelah membuat kemas kini, hanya untuk menyedari bahawa ia tidak muncul di laman langsung.

Ini adalah masalah cache.

Langkah 1: Kosongkan Cache Halaman

Sekiranya anda menggunakan plugin caching WordPress, perkara pertama yang perlu dilakukan ialah membersihkan cache.

Sebilangan besar plugin WordPress akan meletakkan butang “Purge Cache” atau “Clear Cache” di bar menu pentadbir di bahagian atas WordPress seperti ini:

Bersihkan Cache

Ini akan membersihkan cache halaman untuk semua pengguna dan pelawat. Kembali ke laman web anda dan lihat apakah itu membantu. Sekiranya tidak, cubalah langkah seterusnya:

Langkah 2: Kosongkan Cache Penyemak Imbas

Dalam beberapa kes, penyemak imbas web anda adalah masalahnya. Untuk mengosongkan cache penyemak imbas, cari Tetapan penyemak imbas anda:

Tetapan Penyemak Imbas

Dari sana, cari tetapan yang membolehkan anda membersihkan data penyemakan imbas atau cache:

Kosongkan Data Penyemakan Imbas

Kemudian, kosongkan cache penyemak imbas anda:

Chrome Kosongkan Cache

Apabila penyemak imbas anda selesai, anda akan dikembalikan ke halaman Tetapan. Anda kini boleh melayari laman web anda untuk mengesahkan bahawa masalahnya telah selesai.

Ralat # 15: Log Masuk Gagal

Terdapat dua sebab anda mungkin tidak dapat log masuk ke pentadbir WordPress. Masing-masing mempunyai pembaikan yang berasingan.

Pilihan 1: Pulihkan Kata Laluan

Sekiranya masalahnya ialah anda terlupa kata laluan anda, klik “Hilang kata laluan anda?” pautan di bawah borang log masuk:

Lupa kata kunci

Masukkan alamat e-mel atau nama pengguna anda dalam borang pemulihan:

Pulihkan Kata Laluan Anda

Anda akan menerima e-mel untuk membuat kata laluan baru dan memulihkan akses ke akaun anda.

Pilihan 2: Kemas kini Kelayakan Masuk di phpMyAdmin

Sekiranya masalahnya ialah anda tidak kehilangan atau melupakan kelayakan log masuk anda, tetapi anda masih tidak dapat log masuk, anda perlu menggunakan phpMyAdmin untuk menetapkannya semula secara manual.

Pergi ke panel kawalan anda dan cari phpMyAdmin.

Alat Pangkalan Data cPanel

Ini adalah konsol phpMyAdmin anda:

Konsol phpMyAdmin

Luaskan pangkalan data anda di panel kiri. Cari jadual wp_users. Klik di atasnya atau pilih pilihan “Browse” untuk membuka senarai pengguna WordPress anda.

Data Pengguna phpMyAdmin

Untuk mengedit kelayakan masuk untuk diri sendiri (atau orang lain yang tidak dapat log masuk), klik butang “Edit” di sebelah kiri butiran log masuk mereka.

kelayakan Edit phpMyAdmin

Edit kata laluan – pastikan ia merupakan gabungan huruf besar, huruf kecil, angka, dan simbol. Kemudian, simpan perubahan anda.

Anda boleh kembali ke skrin log masuk WordPress dan cuba lagi. Sekiranya masalah berlanjutan, hubungi syarikat hosting web anda untuk mendapatkan bantuan.

Pembalut

Jelas sekali, anda harap anda tidak akan menghadapi kesilapan ini semasa bekerja dengan WordPress. Tetapi kesalahan dan kesalahan boleh datang dari pelbagai tempat – pelayan web anda, pemalam atau tema yang telah anda pasang, inti WordPress, dan kadang-kadang bahkan dari anda.

Walaupun laman web anda tidak berada di luar talian, mesej ralat, skrin kosong, dan kandungan yang hilang ini tidak sesuai untuk pengunjung anda. Oleh itu, pastikan anda mengetahui cara menyelesaikan masalah WordPress ini ketika kedua-duanya dikesan.

Satu perkara terakhir: jangan lupa untuk menjalankan sistem sandaran automatik di latar belakang. Sekiranya salah satu kesalahan ini tidak dapat diselesaikan dengan bersih (seperti dalam hal pelanggaran keselamatan), sandaran benar-benar dapat menyelamatkan persembunyian 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