|
|
|
| Всем привет! НЕкоторое время назад использовал я на своем сервере эту связку под Linux Mandriva 2.6.12 все было чудесно. Но созрев для обновления аппаратной части, понял что и дистрибутив Linux надо бы сменить. Приобрел Mandriva 2007 2.6.17 два DVD один 32 другой 64 разрядный. Ставлю 32 разрядный, настраиваю и все чудно, но мне хочется всеж что бы работал 64 разрядный. Устанавливаю... проблема... покопался понял что mysql, модуль для php+mysql в базу пакетов не включен, с 32 разрядного набора они ставиться не хотят. Стал скачивать и устанавливать все сам. Apache установил. проверил работает. Установил MeSQL server и client. проверил - работают. Устанавливаю php. Этап конфигурирования не проходит. конкретней вот что
configure: error: cannot find mysql header file (yes - если ./configure --with-mysql, или "каталог" - если ./configure --with-mysql="каталог")
перепробовал разные каталоги, я дилетант, и непонимаю из какого именно пакета требуется *.h файл. Если кто знает как решить проблему просьба помочь | |
|
|
|
|
|
|
|
для: EgorBal
(20.05.2007 в 18:32)
| | достаточно скачать и установить пакет php-mysql, там есть библиотека mysql.so, её копируешь куда надо и подключаешь в php.ini | |
|
|
|
|
|
|
|
для: Agronom
(21.05.2007 в 22:13)
| | ссылочку не дадите? | |
|
|
|
|
|
|
|
для: EgorBal
(22.05.2007 в 09:06)
| | Вот ссылка:
http://www.google.ru | |
|
|
|
|
|
|
|
для: mefestofel
(22.05.2007 в 11:06)
| | Я тоже дилетант, но всё таки
Нужны файлы
apache_1.3.37.tar.gz
httpd-2.2.4.tar.gz
MySQL-client-5.2.3-0.glibc23.i386.rpm
MySQL-devel-5.2.3-0.glibc23.i386.rpm
MySQL-server-5.2.3-0.glibc23.i386.rpm
MySQL-shared-5.2.3-0.glibc23.i386.rpm
php-5.2.1.tar.bz2
аПАЧ
--enable-module=so./configure --prefix=/usr/local/apache --enable-module=so
Установи майскул
тЕПЕРЬ установи пакеты майскульные
MySQL-client-5.2.3-0.glibc23.i386.rpm
MySQL-devel-5.2.3-0.glibc23.i386.rpm
MySQL-shared-5.2.3-0.glibc23.i386.rpm
Установи теперь РНР, ошибок не должно возникнуть
./configure --with-mysql --prefix=/usr/local/apache/php --with-gd=yes --with-apxs2=/usr/local/apache/bin/apxs --enable-ftp --enable-sockets --enable-inline-optimization --enable-magic-quotes --enable-sigchild --without-pear --with-config-file-path=/usr/local/apache/php | |
|
|
|
|
|
|
|
для: himic
(22.05.2007 в 11:49)
| | секундочку.... вопрос стоит о X86_64 т. е. шестидясятиразрядной ОС:)
Я скачал rpm MySQL, установились без пробл (они для 64)
Apache взял из стандартного набора ОС, т к специально для 64, самостоятельно не нашел
Ошибка только на этапе конфигурирования установшика php
Может еще что подскажешь? Где поискать например... | |
|
|
|
|
|
|
|
для: himic
(22.05.2007 в 11:49)
| | опс кое что в Вашем посте пропустил... а именно
MySQL-devel-5.2.3-0.glibc23.i386.rpm
MySQL-shared-5.2.3-0.glibc23.i386.rpm
проработаю...
отпишусь | |
|
|
|
|
|
|
|
для: EgorBal
(22.05.2007 в 12:45)
| |
configure: error: cannot find mysql header file
|
Вот эту ошибку, как раз таки и устраняют вон те пакеты | |
|
|
|
|
|
|
|
для: himic
(23.05.2007 в 09:38)
| | Да... эту ошибку устранили, но пока не все | |
|
|
|