Я работаю над заданием CRON, которое вызывает PHP-скрипт, который выполняет большую часть работы с базами данных с циклами.
Он работает правильно, когда я ограничиваю набор данных, но когда я запускаю его для полного набора данных, скрипт выдает сообщение об ошибке:
Killed
set_time_limit равно (0) и memory_limit равно (-1)
Вот фрагмент кода, где он постоянно умирает:
echo "I'm in _getMemberDemographicAttrs\n";
if (! empty ( $member_id )) {
$query .= ' AND member_id = ' . $member_id;
}
$result = mysql_query ( $query, $this->_db );
if ($result) {
while ( $rule = mysql_fetch_assoc ( $result ) ) {
$rules [] = $rule;
}
if (! empty ( $rules )) {
mysql_free_result ( $result );
echo "I'm leaving _getMemberDemographicAttrs\n";
return $rules;
}
}
Вывод выглядит так:
I'm in _getMemberDemographicAttrs<br/>
I'm leaving _getMemberDemographicAttrs<br/>
I'm in _getMemberDemographicAttrs<br/>
I'm leaving _getMemberDemographicAttrs<br/>
I'm in _getMemberDemographicAttrs<br/>
Killed
Я никогда не видел это общее Killed
сообщение об ошибке, и мне интересно, что вызывает его уничтожение?