某些操作在运行cron时失败

时间:2011-07-12 作者:Danny

我和Wordpress发生了激烈的争论,这是我把电脑扔出窗口之前的最后一次通话。

我这里有一个插件,可以将XML提要导出到Wordpress帖子中。帖子有一个本地保存的图像,然后在帖子内容的开头插入显示图像的HTML,然后使用wp\\u insert\\u post插入Wordpress。

不过我有个小问题。手动打开脚本时,脚本工作正常。但一旦cron触发,帖子就会很好地导入,但图像不会保存在本地,并且图像的HTML不会出现在帖子内容中。

我真的没有办法了。我认为这与权限有关,而且这些帖子是在没有作者的情况下导入的。然后我更改了它,所以它们被标记为由管理员编写,但这没有什么区别。

通过cron运行它与登录时手动运行它有什么问题?

如果有人能帮我解决这个问题,我将永远感激!

1 个回复
SO网友:Danny

好吧,结果证明这个解决方案对我来说有点尴尬,我看不见森林也看不见树木。

cron作业执行的代码试图检查通过管理/插件激活页面上的单选按钮设置的变量的内容。

因此,保存图像的代码部分(在if语句中)没有被访问。

这只是为了说明当无法访问任何错误日志或输出时,一个小错误会变成多大的问题。

结束