parserALT
Страницы форума: ← Назад | 1 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 600 | Дальше →

parser3 не видит файлы

#1coredump
24.12.09 15:52
www.parser.ru → | ответить → | в избранное →

parser3 не видит файлы

linux debian lenny, 64битная версия. parser собран из исходников пакета (ссылка с сайта). При запуске тестового скрита index.ru.html есть следующие ошибки:
$CHARSETS:windows-1251	/usr/share/parser3/charsets/windows-1251.cfg (не найден)

$SQL:protocol	parser driver	sql client library
mysql	/usr/lib/parser3/libparser3mysql.so (не найден)	/usr/lib/libmysqlclient.so.15 (не найден)

DOCUMENT_ROOT: «кривой» или скрипт находится не в корне веб пространства (/home/username/projects/parser-test/htdocs)
Путь к скрипту: home/username/projects/parser-test/htdocs/index.ru.html


В реальности все эти файлы существуют и доступны всем для чтения:
$ls -l /usr/share/parser3/charsets/windows-1251.cfg /usr/lib/parser3/libparser3mysql.so /usr/lib/libmysqlclient.so.15

lrwxrwxrwx 1 root   24 Сен  3 04:00 /usr/lib/libmysqlclient.so.15 -> libmysqlclient.so.15.0.0
-rw-r--r-- 1 root  36K Дек 24 14:49 /usr/lib/parser3/libparser3mysql.so
-rw-r--r-- 1 root 5,1K Дек 23 17:07 /usr/share/parser3/charsets/windows-1251.cfg

Что можно сделать, чтобы решить проблему?
parser запускается как cgi, apache 2.2.9 с suexec.
#2ViRus
→ coredump [#1] | 24.12.09 17:01
www.parser.ru → | ответить → | в избранное →

Как выглядит строка ошибки?

Может надо --disable-safe-mode?
#3coredump
→ ViRus [#2] | 24.12.09 17:16 / 17:20
www.parser.ru → | ответить → | в избранное →
Ну строка ошибки выглядит как я и процитировал выше. Пишет:
$CHARSETS:windows-1251 /usr/share/parser3/charsets/windows-1251.cfg (не найден)
Как проверить собран parser с safe-mode или нет по бинарному файлу? Судя по опциям configure он собран с --disable-safe-mode, но может быть это тем или иным образом не применилось.
#4coredump
→ coredump [#3] | 24.12.09 23:46
www.parser.ru → | ответить → | в избранное →
Попробовал сделать владельцем файла /usr/share/parser3/charsets/windows-1251.cfg пользователя, от которого запускается parser - не помогает. Видимо не проблема safe-mode и опция сборки поставлена правильно. Как можно получить более подробную информацию об ошибке чтобы понять что он имеет ввиду под "не найден"? Какие еще могут быть варианты?
Страницы форума: ← Назад | 1 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 600 | Дальше →