Linux php mysql
stretnew
-
Utilisateur anonyme -
Utilisateur anonyme -
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
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
que faire....
A voir également:
- Linux php mysql
- Linux reader - Télécharger - Stockage
- Easy php - Télécharger - Divers Web & Internet
- R-linux - Télécharger - Sauvegarde
- Toutou linux - Télécharger - Systèmes d'exploitation
- Backtrack linux - Télécharger - Sécurité
6 réponses
Salut
J'ai une plateforme qui a bien marché sur windows.J'utilise comme serveur apache,php et mysql.
Mais losque j'ai réistallé la plateforme sous linux redhad:
1-La plateforme est bien installée sous /var/www/html/
2-La base de données se trouve sous /var/lib/mysql/mysql/
3-je peux accéder à la base de données par phpmyadmin et tout va bien
le probléme est il n'y a aucun contact entre le base de données et la plateforme et je ne sais pas la raison
Aidez moi
merci beaucoup d'avance
J'ai une plateforme qui a bien marché sur windows.J'utilise comme serveur apache,php et mysql.
Mais losque j'ai réistallé la plateforme sous linux redhad:
1-La plateforme est bien installée sous /var/www/html/
2-La base de données se trouve sous /var/lib/mysql/mysql/
3-je peux accéder à la base de données par phpmyadmin et tout va bien
le probléme est il n'y a aucun contact entre le base de données et la plateforme et je ne sais pas la raison
Aidez moi
merci beaucoup d'avance
call to undefined function: mysql_connect() in /var/www/html/test.php line 10
Euh par hasard ça ne pourrait pas venir du script php ?
ou sinon verifier que la version de php est compilée pour gerer le mysql.
un bon outil pour verifier ça c phpMyAdmin.
Voili voilou.
Euh par hasard ça ne pourrait pas venir du script php ?
ou sinon verifier que la version de php est compilée pour gerer le mysql.
un bon outil pour verifier ça c phpMyAdmin.
Voili voilou.
Pour moi ; mysql n'est pas compilé pour fonctionner avec ton apache ==> php ne peut parler à mysql
Regardes si le module est activé dans apache.
regards,
Regardes si le module est activé dans apache.
regards,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
meme probleme avec
redhat 8.0
-- Mysql --
MySQL-4.0.1-2
MySQL-shared-4.0.1-2
MySQL-client-4.0.1-2
MySQL-devel-4.0.1-2
-- PHP --
php-4.2.2-8.0.5.i386.rpm
php-mysql-4.2.2-8.0.5
-- apache --
httpd-2.0.47
j'obtien toujours se message >
call to undefined function: mysql_connect()
apache et php marche bien
php a été compilé avec mysql
et le support mysql est ok dans le phpinfo
je me connect sans probleme a ma base de donnée
j ai rajouté extension=mysql.so dans php.ini
mysql.so est bien present dans /usr/lib/php4/
essayé plusieur chose,recompiler plusieur fois php ....
mais rien ne change :'(
apperement je ne suis pas le seul a rencontrer se probleme
si quelqun a une piste ...
redhat 8.0
-- Mysql --
MySQL-4.0.1-2
MySQL-shared-4.0.1-2
MySQL-client-4.0.1-2
MySQL-devel-4.0.1-2
-- PHP --
php-4.2.2-8.0.5.i386.rpm
php-mysql-4.2.2-8.0.5
-- apache --
httpd-2.0.47
j'obtien toujours se message >
call to undefined function: mysql_connect()
apache et php marche bien
php a été compilé avec mysql
et le support mysql est ok dans le phpinfo
je me connect sans probleme a ma base de donnée
j ai rajouté extension=mysql.so dans php.ini
mysql.so est bien present dans /usr/lib/php4/
essayé plusieur chose,recompiler plusieur fois php ....
mais rien ne change :'(
apperement je ne suis pas le seul a rencontrer se probleme
si quelqun a une piste ...
a tu un programme qui s'appelle : php
et si oui que fait l'instruction: php nom_de_ta_page_html