LINUX.ORG.RU

mysql-3.23.41 и libmysqlclient


0

0

Дано: red hat 6.1 apache_1.3.14rusPL30.0 with php-4.0.3pl1 mysql-3.22.32 Все замечательно работает.

Ставлю mysql-3.23.41. Компилирую с идентичными ключами, что и предыдущая версия. Рекомпилирую php. И тут начинается - при запуске апача php начинает дико ругаться и кричать, что библиотека libmysqlclient не найдена, хотя она естественно на месте.

Никто с этим не сталкивался?

anonymous

Сталкивался. Файл имеет имя libmysqlclient.so.x, и как раз этот x не всегда совпадает. Лечится симлинками.

Xeon
()

Если бы было все так просто, я бы не отнимал вашего внимания. Все стоит как надо, и симлинки в том числе. Мало того, пробую перекомпилировать апач с модулем mod_auth_mysql, так тоже самое происходит: error in loading shared libraries: libmysqlclient.so.10: cannot open shared object file: No such file or directory

хотя путь стоит явно -L/path_to_mysql/lib/mysql -lmysqlclient и симлинк с именем libmysqlclient.so.10 на библиотеку есть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.