Вышла новая версия Парсера - 3.4.1 Список изменений смотрите на http://www.parser.ru/news/ Дистрибутивы и документация на сайте обновлены. Re: за JSON спасибо!!! А есть $request:post-body ? Недавно Миша писал (в «ajax, XHR [вы разве не можете выбрать маленький текстовый файл, отправить запрос и привести полностью его текст?] » ), что «в HEAD/текущей бэте есть $request:post-body». Это актульно для зарелизенной 3.4.1 ? А то запарно больно через перловые обертики принимать файлы по XHR. И за JSON спасибо, конечно! Большое человеческое спасибо! да, есть... забыл указать его в новостях (уже поправил). Здорово. Спасибо! И отдельное спасибо за версии под МакОс Не удаётся скачать версию для RedHat - ошибка 404 спасибо, fixed. Отлично! А как быть с несовместимостью match? Теперь вот такая конструкция:
$s [ ^s.match [( <.*?>)][ g,i]{}]
выдает: "called with invalid option" Почему? И что такое 4 параметр match ? кто-ж виноват, что вы параметры указывали криво? :) четвёртый параметр описано и в новостях и в доке. Поменял на $s[^s.match[(<.*?>)][g,i]{}[]] те же грабли... А почему криво ? :) Вроде все честно... Запятую уберите - она не описана в доке ни разу. Спасибо, помогло... Эээх сколько ж теперь исправлять всего.... старый бинарник у вас никто не отнимает :) а вообще... глобальный поиск ".match[" -- делов-то. Зачем же старый :) Уже позаменял именно так :) Спасибо за парсер! А можно под FreeBSD 5.5-RELEASE ? Можно, из исходников. К сожалению не возможности собрать на хостинге. И подобной системы просто нету под рукой. Штука редкая, но... ... никто не мешает поставить ее в виртуальную машину и собрать. :) уже занимаюсь вопросом. Спасибо за релиз. нет под 5,5 - так нет :) Если не получится, то... ... можно попробовать мою сборку:http://parser3-pf.googlecode.com/files/parser3_4_1_freebsd55R_cgi_xml_mysql.tar.gz ошибка при сборке У вас в buildall-with-xml указаны старые версии PCRE и libxml2. -адд ХМ или у меня что-то криво обновилось ) Что в ошибке говорится? Разве есть что-то новее PCRE 8.12 и libxml2 2.7.8? Вы точно ветку release_3_4_1 из cvs качали? Спасибо У меня почему-то приехала версия 3,4,1b. Что-то я не то делал при обновлении, потом еще раз запустил cvs -d :pserver:anonymous@cvs.parser.ru:/parser3project get И получил то что надо. Сори, не разобрался сразу. Скорее всего вы HEAD-ветку взяли... Хотя она и не сильно отличается от release_3_4_1, но лучше по новому checkout сделать, чтобы без сюрпризов обойтись. в head тоже 8.12 и 2.7.8 мы сначала закоммитили это в HEAD и потом создали ветку. да, про некоторые мелочи я забыл, и пришлось коммитить одинаковые изменения и туда и туда, но эти мелочи совершенно не влияют на сборку бинарника. У меня ощущение, что max_rip просто обновился с предыдущего чекаута, а не новую ветку поднял. А где же тарболл с исходниками?http://www.parser.ru/download/src/ - вижу тут только 3.4.0 версию Еще посмотрел - вроде модуль апача теперь собирается через apxs и для apache2.x, соответственно. Об этом забыли упоминуть, или оно таки не работает в итоге? архив с исходниками выложу чуть позже. а пока добро пожаловать в cvs Спасибо, но почему-то не подошла. Если надо - то я таки собрал. если кому надо - обращайтесь - с удовольствием пришлю или выложу Если не секрет, какие ошибки выдавала? Естественно не секрет /usr/libexec/ld-elf.so.1: Undefined symbol "__stdoutp" referenced from COPY relocation in parser3.cgi BTW - спасибо за parser3-pf Про модуль apache Еще посмотрел - вроде модуль апача теперь собирается через apxs и для apache2.x, соответственно. Об этом забыли упоминуть, или оно таки не работает в итоге? Да, модуль apache собирается с использованием apxs, теперь это DSO модуль. Модуль совместим и с apache1.x, и с apache2.x. C модулем под apache 1.X по-идее проблем быть не должно, а вот под apache 2.X наблюдалось повышенное потребление памяти, но пока непонятно - это ошибка или так и должно быть. Не упомянули, поскольку серьезного тестирования не проводилось.Чуть позже - это когда? Доломали сборку тарбола что-ли - в чем проблема-то? выложил. прошу прощения, но я про это забыл :)