非 WP サイトから Wordpress サイトに投稿を移行している Wordpress サイトを実行しています。移行中のサイトには約 5000 件の投稿があるため、.xml を使用して管理エリアから開始するツールを作成しました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);
他の人が同様の質問をしたことは知っていますが、彼らの解決策は役に立ちませんでした.