Saya mengaktifkan mode debug di WordPress dan permintaan pertama pada hari saya mendapatkan kesalahan ini:
Peringatan: http_request () [function.http-request]: Timeout tercapai; Waktu operasi habis setelah 1000 milidetik dengan 0 byte diterima (/wp-cron.php?doing_wp_cron) di /public/wp-includes/class-http.php pada saluran 1218
Saya tahu apa itu pekerjaan cron dan saya mengerti bagaimana WordPress mungkin ingin menjalankan pekerjaan periodik (dan karena HTTP tidak memiliki kewarganegaraan, menjalankan pekerjaan "cron" berdasarkan permintaan pertama hari itu masuk akal) tetapi mengapa waktu habis?
Tebakan pertama saya adalah memeriksa untuk memastikan wp-cron.php ada di server Anda. Setiap kali saya mengunggah WordPress, waktu habis dalam transfer dan saya harus menyalinnya secara manual ...
—
EAMann
Di mana Anda hosting? Terkadang host mematikan callback HTTP.
—
MikeSchinkel
Sepertinya wp-cron.php ada di root dan saya lebih suka tidak mengatakan siapa tuan rumahnya! Saya akan melihat faq dan melihat apakah ada sesuatu di sana tentang HTTP callback.
—
tooshel
Tidak ada apa-apa tentang panggilan balik HTTP (atau wp-cron.php) di faq hanya info tentang bagaimana mereka tidak mendukung pekerjaan cron (yang mengapa sesuatu seperti ini ada di PHP, kan?)
—
tooshel