kroland
Messages postés15Date d'inscriptionmardi 14 novembre 2000StatutMembreDernière intervention13 août 2005
-
11 août 2005 à 17:29
kroland
Messages postés15Date d'inscriptionmardi 14 novembre 2000StatutMembreDernière intervention13 août 2005
-
11 août 2005 à 18:06
Bonjour a tous,
j'ai un problème :
j'ai migré de PHP4 vers PHP5.0.4 tous fonctionne sauf les connextion au base MSQL...(qui marchait corectement sous PHP4...)
voila l'erreur qu'il m'indique :
Fatal error: Call to undefined function mysql_connect() in CHEMIN DE MA PAGE on line 24
et donc a cette page dans ma ligne 24 j'ai :
$db = mysql_connect('localhost','mon_login','mon_pass') or die ('erreur de connexion');
Où dois-je ajouter mon répertoire PHP à la variable <VAR>PATH</VAR> sous Windows ?" pour plus d'informations sur la réalisation de cela. Néanmoins, le fait de copier le fichier <TT>libmysql.dll</TT> dans le répertoire système de Windows fonctionne (car le dossier système est par défaut dans le <VAR>PATH</VAR> système), mais cela n'est pas du tout recommandé.
Pour activer n'importe quelle extension PHP (comme <TT>php_mysql.dll</TT>), la directive PHP extension_dir doit être définie et doit pointer vers le dossier où sont stockées les extensions PHP. Lisez également le manuel d'installation sous Windows. Par exemple, voici une valeur possible pour la directive extension_dir en PHP 5 : <VAR>c:\php\ext</VAR>
Note : Si lorsque vous démarrez le serveur web une erreur similaire à ceci apparait : <VAR>"Unable to load dynamic library './php_mysql.dll'"</VAR>, c'est parceque <TT>php_mysql.dll</TT> et/ou <TT>libmysql.dll</TT> n'ont pû être trouvés par le système.