CRON require_once($_SERVER[‘DOCUMENT_ROOT’] …ではまる by takeoy · 2017年8月15日 久しぶりのITネタ CRON バッチ処理をPHPで書いて、テストのため WordPressのページ内で動かすとOK そこで XSERVER上でCRON登録して実行すると require_once($_SERVER['DOCUMENT_ROOT'].'/xxxxx/wp-load.php'); のところでエラーとなる ・・・failed to open stream: No such file or directory in・・・ いろいろ調べた結果 どうも $_SERVER['DOCUMENT_ROOT']が空値になっている (>_<) 勉強不足なんで・・・そういうものなんですかね ? 対応策もいろいろネットでググった結果、とりあえず require_once(dirname(dirname(dirname(dirname(__FILE__))))."/wp-load.php"); 現在のディレクトリから上に上に、もう一つ上に上って目的のファイルを指定 これで一応CRONバッチが正常に動きました (^^;
最近のコメント