Adakah anda pasti hendak melakukannya? Sila cuba lagi.

Kadang-kadang, WordPress menunjukkan ralat seperti:

Adakah anda pasti hendak melakukannya?

Sila cuba lagi.

Jika ini biasanya disebabkan oleh had ingatan (skrip kehabisan memori kerana pelbagai plugin dan theme kompleks yang dipasang di lokasi).

Untuk menetapkan ingatan ini had perlu dinaikkan daripada lalai dari RM40 juta. Biasanya 128M membaiki kebanyakan setups, tetapi 256M boleh digunakan jika lebih diperlukan untuk operasi tertentu. Ini boleh dilakukan daripada wp-config.php :

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

Seperti Editor fail tatarajah WP plugin yang boleh digunakan.

Ia tidak berjaya? Ralat juga boleh disebabkan oleh plugin buruk dan/atau kod tema yang menjana memori penggunaan gelung.
Menyahdayakan plugin dan beralih kepada tema standard akan menetapkan isu di dalam kes ini. Kemudian plugin/tema boleh diaktifkan kembali satu per satu untuk mengenalpasti mana satu / kombinasi menjadi punca masalah.

 

Memperbaiki WP Cron dengan pekerjaan Cron nyata atau pemantauan tapak

Lalai WP setups menggunakan ciri cron maya di mana penyenggaraan dan tugas berjadual berlaku apabila skrip laman web yang dicetuskan (Bilakah seseorang Lawatan Tapak).

Bahawa kerja-kerja baik-baik saja untuk tapak aktif yang mempunyai aliran pengunjung yang fasih. Projek-projek di mana WP tidak lancar dilawati tugas ini tidak dapat dicetuskan seperti yang dijangka.

Penyelesaian 1

Persediaan pekerjaan cron sebenar dari cPanel .

/usr/bin/wget - q - O – http://[yourwebsite.com]/WP-cron.php?doing_wp_cron >/dev/null 2>&1

Boleh ganda atau masing-masing 15, 30 minit.

Amaran: Running cron very often like each 1-4 minutes can result in high resource load on account (and downtime depending on available hosting resources).

Mematikan pilihan WP cron dari wp-config.php :

menentukan('DISABLE_WP_CRON', benar-benar);

Penyelesaian 2

Jadual status dalam talian untuk memantau Perkhidmatan Alatan WP yang berasaskan. Apabila mereka menyemak mereka juga akan mencetuskan skrip WP anda.

Ex. StatusCake.com atau UptimeRobot.com

Anda juga dengan mudah boleh sediakan panggilan menggunakan Perkhidmatan EasyCron.

WP cron mencetuskan pelbagai fungsi:

  • Menyemak tema & Update plugin
  • Menerbitkan siaran terjadual
  • Menghantar pingbacks
  • Tindakan-tindakan lain oleh plugin seperti menukar video yang dijadualkan, pembersihan fail atau pangkalan data