За что я люблю Parser, так это за то, что...
ALex 25.08.2007 15:39
чтобы заставить его работать, надо изучить внутренности и администрирование unix, mysql, sendmail и еще кучу "очень полезных" для веб-разработчика вещей...
Итак, отвечаю.
смотрю здесь
http://www.parser.ru/faq/install/ на ошибку "Premature..."
1. то, что закачка в binary, здесь не актуально - собиралось на сервере. к тому же без mysql успешно работает.
2. права стоят 755. опять же это не при чем.
3. файл по указанному пути /usr/lib/mysql/libmysqlclient.so имеется. Это же подтверждает тестовый файл _test.html
Короче говоря, я так понимаю, проблема в этом драйвере.
чем-то он не угодил парсеру? или он вообще неправильный?
Здесь
http://www.parser.ru/forum/?id=49916пишут, что требуется libmysqlclient.so.12 для MySQL 4.1.2
у меня есть libmysqlclient.so, libmysqlclient.so.10, libmysqlclient.so.14
Я их попробовал положить в папку cgi-bin/lib/ рядом с libparser3mysql.so (естественно, изменяя и в auto.p). Результаты те же.
Итого, что делать?
искать где-то libmysqlclient.so.12 для Fedora?
самому сделать libmysqlclient.so.12? как это вообще делается?
почему не подходит libmysqlclient.so и libmysqlclient.so.14? чем они плохи?
И вообще в них ли проблема? Эта ошибка "Premature end of script headers: parser3.cgi" явно на это не указывает...