我正在运行一个 Wordpress 站点,在该站点中,我将帖子从非 WP 站点迁移到 Wordpress 站点。我要迁移的站点有大约 5000 个帖子,所以我创建了一个工具,我使用wp_schedule_single_event()
. 该事件触发并开始正常,并且在获取帖子或插入帖子时没有问题。
但是,大约 12 分钟后,该过程失败并且不报告任何致命错误。有人可以告诉我如何调试该进程,因为它在 wp-cron 下运行?我已将以下内容添加到我的脚本中,但它不会报告警告或错误:
set_time_limit(0); // no time limit
error_reporting(-1); // log everything
ini_set('log_errors', true);
ini_set('memory_limit', -1); // no memory limit
ignore_user_abort(true);
我知道其他一些人也问过类似的问题,但他们的解决方案对我没有帮助。