asics
Новичок
Скрипт по разному выполняется через Крон и через броузер.
Написана функция которая разбирает регулярками текст на множество мелких частей, потом заносит необходимые значение в 10000 ячеек MySql.
Этой функции я передаю по очереди 40 адресов текстов и имен столбцов в которые заносить нужно полученные данные:
Проблема вот в чём, если я запускаю скрипт вручную через броузер, то функция проходит все 30 текстов и успешно обновляет данные в таблицах, а вот если я поручаю это делать Крону, то функция выполняется только 1 раз для первого текста.
С чем это может быть связано?
Написана функция которая разбирает регулярками текст на множество мелких частей, потом заносит необходимые значение в 10000 ячеек MySql.
Этой функции я передаю по очереди 40 адресов текстов и имен столбцов в которые заносить нужно полученные данные:
PHP:
$query = "SELECT * FROM a_punkts";
$res = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array ($res)) {
function($row['exporturl'],$row['name'],$check,$time,$row['exp']);}
Проблема вот в чём, если я запускаю скрипт вручную через броузер, то функция проходит все 30 текстов и успешно обновляет данные в таблицах, а вот если я поручаю это делать Крону, то функция выполняется только 1 раз для первого текста.
С чем это может быть связано?