The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема сборки php --with-mysqli из исходников"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Изначальное сообщение [ Отслеживать ]

"Проблема сборки php --with-mysqli из исходников"  +/
Сообщение от xoptov (ok) on 21-Янв-12, 12:46 
На днях решил собрать связку из nginx + php-fpm + mysql.
С nginx и mysql особых проблем не возникло, а вот при конфигурации php возникла следующая проблема:
checking for mysql_set_server_option in -lmysqlclient... no
configure: error: wrong mysql library version or lib not found. Check config.log for more information.

вот что показывает config.log:
  configure:61547: checking for mysql_set_server_option in -lmysqlclient
configure:61566: gcc -o conftest -I/usr/local/include -g -O2  -R/usr/local/lib/mysql -L/usr/local/lib/mysql -liconv -L/usr/local/lib  -R/usr/local/lib -L/usr/local/lib -lmysqld -lz -pthread -lcrypt -lm -pthread -lwrap conftest.c -lmysqlclient  -liconv -liconv -lpng -lz -lcurl -lm  -lxml2 -lz -lm -lcurl -lssl -lcrypto -lz -lxml2 -lz -lm 1>&5
/usr/bin/ld: cannot find -lmysqld
configure: failed program was:
#line 61555 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char mysql_set_server_option();

int main() {
mysql_set_server_option()
; return 0; }

в папке /usr/local/lib/mysql содержатся следующие файлы:
ha_example.a            libdbug.a               libmysqlclient.a        libmysqlclient_r.a      libmystrings.a
ha_example.la           libheap.a               libmysqlclient.la       libmysqlclient_r.la     libmysys.a
ha_example.so           libmyisam.a             libmysqlclient.so       libmysqlclient_r.so     libvio.a
ha_example.so.0         libmyisammrg.a          libmysqlclient.so.16    libmysqlclient_r.so.16

я так понимаю не хватает какой-то библиотеки, но какой и какой версии?
Помогите пожалуйста с этим вопросом...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема сборки php --with-mysqli из исходников"  +/
Сообщение от xoptov (ok) on 21-Янв-12, 12:56 
> Помогите пожалуйста с этим вопросом...

извините, проблему решил, оказывается php нельзя было конфигурировать с двумя опциями сразу --with-mysqli и --enable-embedded-mysqli


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру