ext/mysql/.libs/php_mysql.o(.text+0x24c2): In function
`zif_mysql_create_db':
/root/php-5.1.2/ext/mysql/php_mysql.c:1176: undefined reference to
`mysql_create_db'
ext/mysql/.libs/php_mysql.o(.text+0x2709): In function `zif_mysql_drop_db':
/root/php-5.1.2/ext/mysql/php_mysql.c:1218: undefined reference to
`mysql_drop_db'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Erreur 1
Sans succès (j'ai même rajouté ces modules dans ld.conf). Si j'essaye
avec --with-mysql en shared. PHP plante avec une erreur de segmentation.
Quel peut-être le problème ? J'ai 4 serveurs que je viens d'installer avec
ce soucis. Ils tournent tous sur la Fedora Core 2. J'ai installé MySQL
(4.1.18) de la façon suivante :
- J'ai supprimé la version installé par défaut par la fedora : yum remove
mysql
- Installer mysql avec ces différents packages :
rpm -i MySQL-server-standard-4.1.18-0.rhel3.i386.rpm
rpm -i MySQL-client-standard-4.1.18-0.rhel3.i386.rpm
rpm -i MySQL-shared-standard-4.1.18-0.rhel3.i386.rpm
- Ajouter yum install mysql-devel
Qu'est ce que j'ai pu faire comme bétise... merci de m'expliquer si possible
! :):)
fedora c'est de la MMMM essaye avec une version mysql5... et configure --prefix=/laoucestmieux et comme option --with-mysql=/laoucetrouvemysql
un probleme est de definir ou est la 'root' de mysql car rpm install avec root=/ ? et php n'en veut pas.
tu peut essaye avec un plus ancinne vertion de mysql masi la version 5 est tres bien avec des possibilitees supplementaire. enfin a ta santeee AA++
zoot
J ai mal exprime!! 1) download et install Mysql (peut importe la verion, masi 5.x.x est bien mieux ) configure mysql avec --prefix=/laoucestmieux ( ou y a de la place, mais tu puet specifier que les data soient ailleur ( un bon conseil d'ailleur) qunad ca tourne ... 2) configure php avec --with-mysql=/laoucetrouvemysql ( cad la ou tu a mis --prefix=... ) ca devrais marcher !! Bonne M. mais je ne fearis pas --disbale-debug. tu peut en avoir bbesoin et tu peut l'interdire, a la demand, dnas php.ini. A++
J ai mal exprime!!
1) download et install Mysql (peut importe la verion, masi 5.x.x est
bien mieux )
configure mysql avec --prefix=/laoucestmieux ( ou y a de la place, mais
tu puet specifier que les data soient ailleur ( un bon conseil
d'ailleur)
qunad ca tourne ...
2)
configure php avec --with-mysql=/laoucetrouvemysql ( cad la ou tu a
mis --prefix=... )
ca devrais marcher !!
Bonne M.
mais je ne fearis pas --disbale-debug. tu peut en avoir bbesoin et tu
peut l'interdire, a la demand, dnas php.ini.
A++
J ai mal exprime!! 1) download et install Mysql (peut importe la verion, masi 5.x.x est bien mieux ) configure mysql avec --prefix=/laoucestmieux ( ou y a de la place, mais tu puet specifier que les data soient ailleur ( un bon conseil d'ailleur) qunad ca tourne ... 2) configure php avec --with-mysql=/laoucetrouvemysql ( cad la ou tu a mis --prefix=... ) ca devrais marcher !! Bonne M. mais je ne fearis pas --disbale-debug. tu peut en avoir bbesoin et tu peut l'interdire, a la demand, dnas php.ini. A++