MySQL + mod_php

Viktor Cizek vcizek at atlas.cz
Wed May 7 17:52:04 CEST 2003


Dobrý den,
7. května 2003, 16:19:47, napsal(a) jste:

>> No tak si stahnete php-4.3.1.tar.gz
>> Rozbalte a udelejte treba toto
>> ./configure
>> --with-apxs=/usr/local/sbin/apxs --with-mysql=/usr/local .... atd
>> No a pomoci --with-mysql=/usr/local donutite php prelozit s knihovnou
>> MySQL 4.0.12. Ten klient 3.32 je v zakladni instalaci PHP. Myslim, ze by
>> to melo takto jit ...

RN>     mam lepsi radu: podivejte se do
RN>     /usr/ports/www/mod_php4/scripts/configure.php, a zmente
RN>     echo "LIB_DEPENDS+= mysqlclient.10:\${PORTSDIR}/databases/mysql323-client"
RN>     na
RN>     echo "LIB_DEPENDS+= mysqlclient.12:\${PORTSDIR}/databases/mysql40-client"

Přesně tak. Po prostudování instalačních a konfiguračních skriptů jsem
dospěl ke stejnému řešení.
Kromě /usr/ports/www/mod_php4/scripts/configure.php jsem ten řádek změnil ještě v
/usr/ports/www/mod_php4/Makefile.
Pravda, nějakou chybičku tam ještě mám. 'Make configure' hlásí

"configure: error: Cannot find header files under /usr/local".

Vypadá to, že při experimentování se verzemi MySQL se někam ztratily
hlavičkové soubory.

Stejně je zvláštní, že maintainer portu to ještě nepředělal na
MySQL 4.0. Tahle verze už je venku docela dlouho.

-- 
S pozdravem,
 Viktor Čížek
 e-mail:  vcizek at atlas.cz
 Fidonet: 2:421/79, NC421




More information about the Users-l mailing list