Jonik
Новичок
Проблема в парсере
Необходимо парсить большой файл(4-6мб), в нем один из тегов содержит CDATE. Использую xml интерпретацию, дома и на арендуемом сервере - все ок, а на мастерхосте и петерхосте возникает ошибка видимо(на первом пустая страница, на втором выкидывает ошибку 502 Bad Get Away).
вот функция, работающая с содержимым тегов(у остальных только атрибуты). Если мы ее чистим, то ошибки нет, но естественно и нет инфы из этого тега с CDATA. Может я просто что-то не вижу здесь, в чем проблема?
Необходимо парсить большой файл(4-6мб), в нем один из тегов содержит CDATE. Использую xml интерпретацию, дома и на арендуемом сервере - все ок, а на мастерхосте и петерхосте возникает ошибка видимо(на первом пустая страница, на втором выкидывает ошибку 502 Bad Get Away).
PHP:
function tagData($parser, $tagData)
{
if(trim($tagData) != '' AND $this->tagname == 'DESCRIPTION')
{
if ($this->tag == true) $this->items[$this->it]['DESCRIPTION'] .= $tagData;
else $this->items[$this->it]['DESCRIPTION'] = $tagData;
$this->tag = true;
}
}