Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les
balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined
function mysql_connect() in c:\ampwin32\www\connexion.php on line 12)
lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gabriel
tine wrote:
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
bonjour, je ne connais pas amp mais est-ce que les modules mysql sont activés ? Il est étrange que le script fonctionne en ligne de commande et pas via apache... Autre question, (ne sait-on jamais), as-tu un autre couple apache-php qui tournerait et qui n'aurait pas le module mysql d'installé ?
enfin, dernier point, avant ta fonction mysql_connect, fais un phpinfo(); et lis la partie installed-modules....
A bientot :)
tine wrote:
Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les
balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined
function mysql_connect() in c:ampwin32wwwconnexion.php on line 12)
lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
bonjour,
je ne connais pas amp mais est-ce que les modules mysql sont activés ?
Il est étrange que le script fonctionne en ligne de commande et pas via
apache...
Autre question, (ne sait-on jamais), as-tu un autre couple apache-php
qui tournerait et qui n'aurait pas le module mysql d'installé ?
enfin, dernier point, avant ta fonction mysql_connect, fais un
phpinfo(); et lis la partie installed-modules....
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
bonjour, je ne connais pas amp mais est-ce que les modules mysql sont activés ? Il est étrange que le script fonctionne en ligne de commande et pas via apache... Autre question, (ne sait-on jamais), as-tu un autre couple apache-php qui tournerait et qui n'aurait pas le module mysql d'installé ?
enfin, dernier point, avant ta fonction mysql_connect, fais un phpinfo(); et lis la partie installed-modules....
A bientot :)
Jean-Francois Ortolo
tine wrote:
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
Certes
C'est de la -Win- Daube...
Jean Francois Ortolo
-- Mon site donne des Statistiques et des Historiques Graphiques gratuits sur les Courses de Chevaux du PMU. http://www.ortolojf-courses.com
tine wrote:
Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les
balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined
function mysql_connect() in c:ampwin32wwwconnexion.php on line 12)
lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
Certes
C'est de la -Win- Daube...
Jean Francois Ortolo
--
Mon site donne des Statistiques
et des Historiques Graphiques gratuits
sur les Courses de Chevaux du PMU.
http://www.ortolojf-courses.com
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
Certes
C'est de la -Win- Daube...
Jean Francois Ortolo
-- Mon site donne des Statistiques et des Historiques Graphiques gratuits sur les Courses de Chevaux du PMU. http://www.ortolojf-courses.com
Redy
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance Réponse :
- la librairie mysql.dll livrée avec PHP n'est pas chargée par PHP.
Source: 1- Verifies que "MYSQL.DLL" figures bien parmi les extensions à charger dans PHP.INI.
2- Sinon, tu as peut-être installé MYSQL et PHP sur la même machine. Tu as ensuite souhaité pouvoir utiliser l'executable de MYSQL dirèctement via la ligne de commande DOS ; donc tu as mis le chemin de "mysql.exe" dans le PATH. Resultat : mysql.dll livré avec MYSQL est chargé automatiquement au lieu de celui livré avec PHP car le premier se trouve dans le PATH.
Solution: Enlever le chemin de MYSQL du PATH.
Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les
balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined
function mysql_connect() in c:ampwin32wwwconnexion.php on line 12)
lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
Réponse :
- la librairie mysql.dll livrée avec PHP n'est pas chargée par PHP.
Source:
1- Verifies que "MYSQL.DLL" figures bien parmi les extensions à charger
dans PHP.INI.
2- Sinon, tu as peut-être installé MYSQL et PHP sur la même machine.
Tu as ensuite souhaité pouvoir utiliser l'executable de MYSQL
dirèctement via la ligne de commande DOS ; donc tu as mis le chemin de
"mysql.exe" dans le PATH.
Resultat : mysql.dll livré avec MYSQL est chargé automatiquement au lieu
de celui livré avec PHP car le premier se trouve dans le PATH.
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance Réponse :
- la librairie mysql.dll livrée avec PHP n'est pas chargée par PHP.
Source: 1- Verifies que "MYSQL.DLL" figures bien parmi les extensions à charger dans PHP.INI.
2- Sinon, tu as peut-être installé MYSQL et PHP sur la même machine. Tu as ensuite souhaité pouvoir utiliser l'executable de MYSQL dirèctement via la ligne de commande DOS ; donc tu as mis le chemin de "mysql.exe" dans le PATH. Resultat : mysql.dll livré avec MYSQL est chargé automatiquement au lieu de celui livré avec PHP car le premier se trouve dans le PATH.
Solution: Enlever le chemin de MYSQL du PATH.
tine
J'ai essayé phpinfo() et j'ai été surpris par le résultat, beaucoups de choses ne correspondent pas au contenu de php.ini alors: phpinfo() a affiché quelles informations, et comment faire pour tenir compte du contenu de php.ini. installation modules était vide dans phpinfo().
Merci d'avance.
"Redy" a écrit dans le message de news: 42da8b16$0$29939$
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance Réponse :
- la librairie mysql.dll livrée avec PHP n'est pas chargée par PHP.
Source: 1- Verifies que "MYSQL.DLL" figures bien parmi les extensions à charger dans PHP.INI.
2- Sinon, tu as peut-être installé MYSQL et PHP sur la même machine. Tu as ensuite souhaité pouvoir utiliser l'executable de MYSQL dirèctement via la ligne de commande DOS ; donc tu as mis le chemin de "mysql.exe" dans le PATH. Resultat : mysql.dll livré avec MYSQL est chargé automatiquement au lieu de celui livré avec PHP car le premier se trouve dans le PATH.
Solution: Enlever le chemin de MYSQL du PATH.
J'ai essayé phpinfo() et j'ai été surpris par le résultat, beaucoups de
choses ne correspondent pas au contenu de php.ini alors: phpinfo() a affiché
quelles informations, et comment faire pour tenir compte du contenu de
php.ini.
installation modules était vide dans phpinfo().
Merci d'avance.
"Redy" <redy_mg_NOSPAM_@hotmail.com> a écrit dans le message de news:
42da8b16$0$29939$636a15ce@news.free.fr...
Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus
les balises html alors qu'il affiche l'erreur (Fatal error: Call to
undefined function mysql_connect() in c:ampwin32wwwconnexion.php on
line 12) lorsque je l'execute sur internet explorer
(http://localhost/connexion.php).
Merci d'avance
Réponse :
- la librairie mysql.dll livrée avec PHP n'est pas chargée par PHP.
Source:
1- Verifies que "MYSQL.DLL" figures bien parmi les extensions à charger
dans PHP.INI.
2- Sinon, tu as peut-être installé MYSQL et PHP sur la même machine.
Tu as ensuite souhaité pouvoir utiliser l'executable de MYSQL dirèctement
via la ligne de commande DOS ; donc tu as mis le chemin de "mysql.exe"
dans le PATH.
Resultat : mysql.dll livré avec MYSQL est chargé automatiquement au lieu
de celui livré avec PHP car le premier se trouve dans le PATH.
J'ai essayé phpinfo() et j'ai été surpris par le résultat, beaucoups de choses ne correspondent pas au contenu de php.ini alors: phpinfo() a affiché quelles informations, et comment faire pour tenir compte du contenu de php.ini. installation modules était vide dans phpinfo().
Merci d'avance.
"Redy" a écrit dans le message de news: 42da8b16$0$29939$
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance Réponse :
- la librairie mysql.dll livrée avec PHP n'est pas chargée par PHP.
Source: 1- Verifies que "MYSQL.DLL" figures bien parmi les extensions à charger dans PHP.INI.
2- Sinon, tu as peut-être installé MYSQL et PHP sur la même machine. Tu as ensuite souhaité pouvoir utiliser l'executable de MYSQL dirèctement via la ligne de commande DOS ; donc tu as mis le chemin de "mysql.exe" dans le PATH. Resultat : mysql.dll livré avec MYSQL est chargé automatiquement au lieu de celui livré avec PHP car le premier se trouve dans le PATH.
Solution: Enlever le chemin de MYSQL du PATH.
Guillaume Bouchard
tine wrote:
J'ai essayé phpinfo() et j'ai été surpris par le résultat, beaucoups de choses ne correspondent pas au contenu de php.ini alors: phpinfo() a affiché quelles informations, et comment faire pour tenir compte du contenu de php.ini. installation modules était vide dans phpinfo().
C'est moi ou c'est du français bizarre ? Regarde dans ton phpinfo() quel fichier est prit en compte comme php.ini et verifie qu'il s'agit bien de celui que tu as modifé et que tu as bien redemarré apache.
-- Guillaume.
tine wrote:
J'ai essayé phpinfo() et j'ai été surpris par le résultat, beaucoups de
choses ne correspondent pas au contenu de php.ini alors: phpinfo() a affiché
quelles informations, et comment faire pour tenir compte du contenu de
php.ini.
installation modules était vide dans phpinfo().
C'est moi ou c'est du français bizarre ?
Regarde dans ton phpinfo() quel fichier est prit en compte comme php.ini
et verifie qu'il s'agit bien de celui que tu as modifé et que tu as bien
redemarré apache.
J'ai essayé phpinfo() et j'ai été surpris par le résultat, beaucoups de choses ne correspondent pas au contenu de php.ini alors: phpinfo() a affiché quelles informations, et comment faire pour tenir compte du contenu de php.ini. installation modules était vide dans phpinfo().
C'est moi ou c'est du français bizarre ? Regarde dans ton phpinfo() quel fichier est prit en compte comme php.ini et verifie qu'il s'agit bien de celui que tu as modifé et que tu as bien redemarré apache.
-- Guillaume.
tine
J'ai executé phpinfo() de deux manières la 1ere avec internet explorer (http://localhost/test.php) et la 2eme sur fenetre dos: (php test.php
fichier_temp). Le resultat n'est pas le même. par exemple dans le 1er "include_path =c:php5pear" (et je n'ai pas de
repertoire php5 sur ma machine) et dans le 2eme "include_path=c:ampwin32phpincludes" (et c'est ce que j'ai déclaré dans php.ini.
"tine" a écrit dans le message de news: 42da280d$0$1788$
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
J'ai executé phpinfo() de deux manières la 1ere avec internet explorer
(http://localhost/test.php) et la 2eme sur fenetre dos: (php test.php
fichier_temp). Le resultat n'est pas le même.
par exemple dans le 1er "include_path =c:php5pear" (et je n'ai pas de
repertoire php5 sur ma machine)
et dans le 2eme "include_path=c:ampwin32phpincludes" (et c'est ce que
j'ai déclaré dans php.ini.
"tine" <amranet@free.fr> a écrit dans le message de news:
42da280d$0$1788$626a14ce@news.free.fr...
Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus
les balises html alors qu'il affiche l'erreur (Fatal error: Call to
undefined function mysql_connect() in c:ampwin32wwwconnexion.php on
line 12) lorsque je l'execute sur internet explorer
(http://localhost/connexion.php).
J'ai executé phpinfo() de deux manières la 1ere avec internet explorer (http://localhost/test.php) et la 2eme sur fenetre dos: (php test.php
fichier_temp). Le resultat n'est pas le même. par exemple dans le 1er "include_path =c:php5pear" (et je n'ai pas de
repertoire php5 sur ma machine) et dans le 2eme "include_path=c:ampwin32phpincludes" (et c'est ce que j'ai déclaré dans php.ini.
"tine" a écrit dans le message de news: 42da280d$0$1788$
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
Redy
C'est bizarre ton installation. Pour l'instant, oublies la fenetre DOS.
Vérifies d'abord la config de ton serveur web.
Question Comment ton serveur web sait-il l'emplacement du fichier PHP.INI ? Quand t'auras la réponse, verifies que cela pointe bien sur le fichier modifié.
Indice. Sur apache, tu peux utiliser des directives comme "PHPIniDir" dans le fichier httpd.conf ou sinon dirèctement dans le path de windows.
J'ai executé phpinfo() de deux manières la 1ere avec internet explorer (http://localhost/test.php) et la 2eme sur fenetre dos: (php test.php
fichier_temp). Le resultat n'est pas le même. par exemple dans le 1er "include_path =c:php5pear" (et je n'ai pas de
repertoire php5 sur ma machine) et dans le 2eme "include_path=c:ampwin32phpincludes" (et c'est ce que j'ai déclaré dans php.ini.
"tine" a écrit dans le message de news: 42da280d$0$1788$
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).
Merci d'avance
C'est bizarre ton installation.
Pour l'instant, oublies la fenetre DOS.
Vérifies d'abord la config de ton serveur web.
Question
Comment ton serveur web sait-il l'emplacement du fichier PHP.INI ?
Quand t'auras la réponse, verifies que cela pointe bien sur le fichier
modifié.
Indice.
Sur apache, tu peux utiliser des directives comme "PHPIniDir" dans le
fichier httpd.conf ou sinon dirèctement dans le path de windows.
J'ai executé phpinfo() de deux manières la 1ere avec internet explorer
(http://localhost/test.php) et la 2eme sur fenetre dos: (php test.php
fichier_temp). Le resultat n'est pas le même.
par exemple dans le 1er "include_path =c:php5pear" (et je n'ai pas de
repertoire php5 sur ma machine)
et dans le 2eme "include_path=c:ampwin32phpincludes" (et c'est ce que
j'ai déclaré dans php.ini.
"tine" <amranet@free.fr> a écrit dans le message de news:
42da280d$0$1788$626a14ce@news.free.fr...
Merci bien,
Mon programme de connexion à une bases de données connexion.php s'execute
bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus
les balises html alors qu'il affiche l'erreur (Fatal error: Call to
undefined function mysql_connect() in c:ampwin32wwwconnexion.php on
line 12) lorsque je l'execute sur internet explorer
(http://localhost/connexion.php).
C'est bizarre ton installation. Pour l'instant, oublies la fenetre DOS.
Vérifies d'abord la config de ton serveur web.
Question Comment ton serveur web sait-il l'emplacement du fichier PHP.INI ? Quand t'auras la réponse, verifies que cela pointe bien sur le fichier modifié.
Indice. Sur apache, tu peux utiliser des directives comme "PHPIniDir" dans le fichier httpd.conf ou sinon dirèctement dans le path de windows.
J'ai executé phpinfo() de deux manières la 1ere avec internet explorer (http://localhost/test.php) et la 2eme sur fenetre dos: (php test.php
fichier_temp). Le resultat n'est pas le même. par exemple dans le 1er "include_path =c:php5pear" (et je n'ai pas de
repertoire php5 sur ma machine) et dans le 2eme "include_path=c:ampwin32phpincludes" (et c'est ce que j'ai déclaré dans php.ini.
"tine" a écrit dans le message de news: 42da280d$0$1788$
Merci bien, Mon programme de connexion à une bases de données connexion.php s'execute bien sur fenetre dos (php connexion.php) et bien sur il affiche en plus les balises html alors qu'il affiche l'erreur (Fatal error: Call to undefined function mysql_connect() in c:ampwin32wwwconnexion.php on line 12) lorsque je l'execute sur internet explorer (http://localhost/connexion.php).