Ativei o modo de depuração no WordPress e a primeira solicitação do dia em que recebo este erro:
Aviso: http_request () [function.http-request]: Tempo limite atingido; A operação atingiu o tempo limite após 1000 milissegundos com 0 bytes recebidos (/wp-cron.php?doing_wp_cron) em /public/wp-includes/class-http.php na linha 1218
Sei quais são os trabalhos cron e entendo como o WordPress pode querer executar trabalhos periódicos (e como o HTTP é sem estado, faz sentido um trabalho "cron" na primeira solicitação do dia), mas por que o tempo limite é excedido?
Meu primeiro palpite seria verificar se o wp-cron.php está no seu servidor. Toda vez que eu fazer upload de WordPress, ele expira na transferência e eu tenho que copiá-lo manualmente ...
—
EAMann
Onde você está hospedando? Às vezes, os hosts desativam os retornos de chamada HTTP.
—
MikeSchinkel
Parece que o wp-cron.php está na raiz e eu prefiro não dizer quem é o host! Vou dar uma olhada no FAQ e ver se há algo sobre retornos de chamada HTTP.
—
tooshel
Não havia nada sobre HTTP chamadas de retorno (ou wp-cron.php) no FAQ apenas informações sobre como eles não suportam trabalhos do cron (que é por isso que algo como isto existe em PHP, né?)
—
tooshel