2014-02-17 2 views
0

Я пытаюсь запустить PHP-файл, который будет создавать файл .txt каждые 1 минуту с заданиями cron.wordpress cron-jobs файла off-wordpress

следующий код PHP работает:

$filename = 'test.txt'; 
$file = fopen($filename,"a+"); 
fwrite($file, "test"); 
fclose($file); 

, но это только для тестирования. фактический скрипт должен получить vars из wordpress (multisite), и для этого я включаю wp-load.php и ms-load.php.

Когда я вхожу в сценарий из браузера, он создает файлы txt, которые ему нужны, но когда заданы cron, это не работает и не дает мне txt-файлы.

  • Я проверил путь включения, и он является правильным.

Проблемный код:

chdir(dirname(__FILE__)); 
require_once('../wp-load.php'); 
require_once('../wp-includes/ms-load.php'); 
global $wpdb, $post; 
$blog_list = wp_get_sites(0, 'all'); 

$filename = 'test.txt'; 
$file = fopen($filename,"a+"); 
fwrite($file, "test"); 
fclose($file); 

ответ

0

решаемые его с помощью CURL в хрон рабочих мест.

Смежные вопросы