Cron作业向WordPress发布40-50个新帖子然后因传输错误而失败 - HTTP状态代码不是200

时间:2015-04-22 17:12:14

标签: php wordpress cron

我有一个运行PHP xmlrpc脚本的cron作业,该脚本在循环中调用metaWeblog.newPost,以便发布到WordPress站点。帖子成功添加,直到通常40或50个帖子后,脚本停止并显示以下错误:

  

传输错误 - HTTP状态代码不是200

包含此错误日志(我已删除了IP地址):

  

(9)错误的文件描述符:[client:44726] mod_fcgid:handle_quest_ipc函数中的ap_pass_brigade失败

当我检查phpinfo时,我看到Zend Memory Manager已启用且memory_limit为64M。

我应该怎样解决这个问题?

1 个答案:

答案 0 :(得分:1)

一秒延迟没有解决它,并且大部分时间都有两秒钟的延迟。三秒延迟修复了它。