Ошибка настройки PHP и MySQL, установленного из исходного кода

Я использую Ubuntu 12.04. система требует php5.2 и mysql5.1. Я установил php и mysql из источника. Я столкнулся со следующей проблемой при настройке php:

./configure \
 --prefix=/usr/share/php52 \
 --with-apxs2=/usr/local/apache2/bin/apxs \
 --enable-mbstring \
 --with-curl \
 --with-mysql \
 --enable-embedded-mysqli \
 --enable-exif \
 --with-mcrypt 

checking for MSSQL support via FreeTDS... no
checking for MySQL support... yes
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... /tmp/mysql.sock
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore!

Что мне делать?

Заранее спасибо

1
задан 19 February 2013 в 12:40

2 ответа

Из приведенной выше ссылки:

«apt-cache search mysql | grep dev» показывает, что вам нужен libmysqlclient15-dev.

0
ответ дан 19 February 2013 в 12:40

Нет необходимости устанавливать из источника. Вы можете просто установить tasksel через терминал с sudo apt-get install tasksel, а затем запустить sudo tasksel и выбрать опцию для установки LAMP. LAMP означает Linux, Apache, MySQL и php. См. https://help.ubuntu.com/community/Tasksel

.
0
ответ дан 19 February 2013 в 12:40

Другие вопросы по тегам:

Похожие вопросы: