Linux: impossible connecter mysql (indefini)
stret
-
chris -
chris -
Je suis avec la redhat8, j'ai installe apache, php, mysql.
lorsque je lance une page php, le serveur me le traduit en html : ok
lorsque je suis sur mysql, je peux creer des tables... : ok
je peux compiler des pages php (avec des fonction mysql) en html avec le programme php : ok
mais je ne peux pas lancer une page php qui contient des fonctions mysql sur le serveur car il me dit :
call to undefined function: mysql_connect() in /var/www/html/test.php line 10
quelqu'un peut il m'aider...
ps:le demon apachectl et mysqld sont lancés
phpinfo -> --with-mysql=shared,/usr (configure command)
ps2:
si je fais : rpm -qa |grep mysql
j'obtien: mysql-serveur-3.23.52-3
mysql-3.23.52-3
php-mysql-4.2.2-8.0.5
si je fais : rpm -qa |grep php
j'obtien: php-4.2.2-8.0.5
php-ldap-4.2.2-8.0.5
php-pgsql-4.2.2-8.0.5
php-mysql-4.2.2-8.0.5
php-imap-4.2.2-8.0.5
si je fais : rpm -qa |grep httpd
j'obtien: httpd-manual-2.0.40-8
httpd-2.0.40-8
ps3:
dans /usr il n'y a pas de repertoire mysql:
bin
etc
include
lib
local
share
tmp
dict
games
kerberos
libexec
sbin
src
X11R6
par contre il y a comme repertoire mysql:
/var/lib
/var/lib/mysql
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/auto/DBD
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/DBD
/usr/lib
/usr/share
/usr/local/lib/php/tests/DB/tests
/usr/local/php/ext
ps4:
j'ai deux fichier php.ini
/etc/php.ini
il y a la ligne: extension=mysql.so
et extension_dir = /usr/lib/php4
et il y a bien un fichier mysql.so dans /usr/lib/php4
/usr/local/php/pear/tests/php.ini
; php.ini for PEAR tests
include_path=..
=>QUE FAIRE...
lorsque je lance une page php, le serveur me le traduit en html : ok
lorsque je suis sur mysql, je peux creer des tables... : ok
je peux compiler des pages php (avec des fonction mysql) en html avec le programme php : ok
mais je ne peux pas lancer une page php qui contient des fonctions mysql sur le serveur car il me dit :
call to undefined function: mysql_connect() in /var/www/html/test.php line 10
quelqu'un peut il m'aider...
ps:le demon apachectl et mysqld sont lancés
phpinfo -> --with-mysql=shared,/usr (configure command)
ps2:
si je fais : rpm -qa |grep mysql
j'obtien: mysql-serveur-3.23.52-3
mysql-3.23.52-3
php-mysql-4.2.2-8.0.5
si je fais : rpm -qa |grep php
j'obtien: php-4.2.2-8.0.5
php-ldap-4.2.2-8.0.5
php-pgsql-4.2.2-8.0.5
php-mysql-4.2.2-8.0.5
php-imap-4.2.2-8.0.5
si je fais : rpm -qa |grep httpd
j'obtien: httpd-manual-2.0.40-8
httpd-2.0.40-8
ps3:
dans /usr il n'y a pas de repertoire mysql:
bin
etc
include
lib
local
share
tmp
dict
games
kerberos
libexec
sbin
src
X11R6
par contre il y a comme repertoire mysql:
/var/lib
/var/lib/mysql
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/auto/DBD
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/DBD
/usr/lib
/usr/share
/usr/local/lib/php/tests/DB/tests
/usr/local/php/ext
ps4:
j'ai deux fichier php.ini
/etc/php.ini
il y a la ligne: extension=mysql.so
et extension_dir = /usr/lib/php4
et il y a bien un fichier mysql.so dans /usr/lib/php4
/usr/local/php/pear/tests/php.ini
; php.ini for PEAR tests
include_path=..
=>QUE FAIRE...
A voir également:
- Linux: impossible connecter mysql (indefini)
- Linux reader - Télécharger - Stockage
- R-linux - Télécharger - Sauvegarde
- Backtrack linux - Télécharger - Sécurité
- Toutou linux - Télécharger - Systèmes d'exploitation
- Linux mint 22.1 - Accueil - Linux