Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1377 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  PHP/mySQL - Impossible de trouver les fonctions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP/mySQL - Impossible de trouver les fonctions

n°1047422
NikoGJ
Posté le 14-04-2005 à 14:48:38  profilanswer
 

Gouzi! :hello:  
 
Voila, j'essaye tant bien que mal de créer un serveur web sur mon PC avec IIS
-J'ai installé la dernière version de mySQL (la 4.1.qqu chose) en mode service tout ça.
-Pis j'ai "installé" (ou plutot décompressé) PHP5, donc configuré le .ini et IIS pour qu'il prenne en compte la dll ISAPI.
 
J'ai testé php sur des ch'tites pages, ça marche nikel. Mais quand j'essaye de me connecter à la base de données par un mysql_connect(...) il me balance une fatal error:
undefined reference to mysql_connect() at line .. en gros, il trouve pas la fonction.
Pourtant,
-j'ai configurer le chemin d'accès aux extensions dans le .ini (d:\php5\ext dans mon cas)
-j'ai décommenté la ligne extension=php_mysql.dll dans le meme fichier
 
Est-ce que j'aurai loupé une manip à faire? pake je trifouille, je trifouille et ça marche poa!! :bounce:
 
j'ai essayé de mettre un phpinfo() dans mon script: mais je sais pas ou on voit les extensions chargées, c balo! :pt1cable:  
 
Voila, maintenant je vous laisse opérer  :jap:  


---------------
La paresse, c'est se lever très tot le matin pour avoir plus de temps à ne rien faire...
mood
Publicité
Posté le 14-04-2005 à 14:48:38  profilanswer
 

n°1047439
soju
One shot !
Posté le 14-04-2005 à 14:56:16  profilanswer
 

- tas relancé le serveur ?
- verifie que tu n'as pas d'autres php.ini
- regarde dans les logs si ya pas d'erreurs
 
EDIT: fôte


Message édité par soju le 14-04-2005 à 15:52:56
n°1047461
FlorentG
Unité de Masse
Posté le 14-04-2005 à 15:05:17  profilanswer
 

Vire mysql_connect-caca, et utilise mysqli, qui devrait être utilisé avec PHP5

n°1047475
NikoGJ
Posté le 14-04-2005 à 15:14:29  profilanswer
 

-Oui, j'ai relancé plus plusieurs fois le serveur (avec la commande iisreset), d'ailleurs le truc zarb c qu'a charque fois que je relance le serveur, ya une fenetre de plantage sur un certain COM Surrogate :??:  enfin bref..
 
-mySQLi, c quoi, comment on s'en sert?
 
-Les fichiers log d'erreurs tu les trouves ou?
 
-Merci :)


Message édité par NikoGJ le 14-04-2005 à 15:53:15

---------------
La paresse, c'est se lever très tot le matin pour avoir plus de temps à ne rien faire...
n°1047477
FlorentG
Unité de Masse
Posté le 14-04-2005 à 15:15:03  profilanswer
 

mysqli ce sont les nouvelles fonctions mysql, obligatoires pour mysql >= 4.1

n°1047494
sircam
I Like Trains
Posté le 14-04-2005 à 15:26:01  profilanswer
 

Citation :

t'as relancer é


Citation :

Oui, j'ai relancer é


 [:moundir]  
 
http://www.zend.com/php5/articles/php5-mysqli.php
 

Citation :

j'ai essayé de mettre un phpinfo() dans mon script: mais je sais pas ou on voit les extensions chargées


 :heink: Beh heu, t'as fait une recherche du terme "mysql" sur ta page info ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1047546
NikoGJ
Posté le 14-04-2005 à 15:56:05  profilanswer
 

Vala, c'est corrigé!  :D  
 
Pour la page info, il n'y avait aucun terme "mysql", c'est pas bon alors hein? :sarcastic:  
 
Je vais voir le lien que tu m'a filé, pis je vous tiens au courant.  :wahoo:


---------------
La paresse, c'est se lever très tot le matin pour avoir plus de temps à ne rien faire...
n°1047933
NikoGJ
Posté le 14-04-2005 à 20:15:46  profilanswer
 

Arrrrrrhhhh! chié!:
j'ai corrigé dans le php.ini => extension=php_mysqli.dll
et voila le résultat:
Fatal error: Call to undefined function mysqli_connect() in ... :cry:  
 
Je doit vraiment m'y prendre comme un pied, y a surement un truc que j'ai oublié de faire mais quoi???  :fou:


Message édité par NikoGJ le 14-04-2005 à 20:16:54

---------------
La paresse, c'est se lever très tot le matin pour avoir plus de temps à ne rien faire...
n°1047949
NikoGJ
Posté le 14-04-2005 à 20:35:01  profilanswer
 

Alors la, moi plus comprendre :pt1cable:  :pt1cable:  :pt1cable:  
 
J'y suis allé à la barbare, j'ai lancé php.exe et il me sort gentiment:
unable to load d:\php5\ext\php_nomdeslibs.dll : le module spécifié est introuvable :ouch:  
 
Mgnmgngmng... j'ai la fenêtre sous les yeux et les fichiers existent bien et sont bien présents dans le bon dossier!!
 
J'ai foutu le php.ini dans le dossier windows et enlevé d:\php5\ de la variable PATH
et la quand je fait mon iisreset, au moment ou il redémarre il m'énumère les dll du dossier ext en me disant qu'il ne les trouve pas. Apparement c juste un probl de chemin d'accès...
Mais pour le résoudre:sweat:  
 
Bon je vais me pendre... :bounce:


Message édité par NikoGJ le 14-04-2005 à 20:57:43

---------------
La paresse, c'est se lever très tot le matin pour avoir plus de temps à ne rien faire...
n°1047974
Toinou87
That misread could have been.
Posté le 14-04-2005 à 20:56:23  profilanswer
 

Ca pourrait pas venir de l'ordre d'installation des programmes(serveur sql et php),  
je sais qu'il y en a un a respecter


---------------
Toinou87 ;-p May the force be with you!!
mood
Publicité
Posté le 14-04-2005 à 20:56:23  profilanswer
 

n°1048156
NikoGJ
Posté le 14-04-2005 à 23:26:41  profilanswer
 

Bon ben ça marche avecle php.ini dans le répertoire windows, il me trouve les dll maintenant et je sais pas pourquoi :)
mais bon, on va pas s'en pleindre!


---------------
La paresse, c'est se lever très tot le matin pour avoir plus de temps à ne rien faire...
n°1048159
Profil sup​primé
Posté le 14-04-2005 à 23:34:01  answer
 

Toinou87 a écrit :

Ca pourrait pas venir de l'ordre d'installation des programmes(serveur sql et php),  
je sais qu'il y en a un a respecter


Nada
Et si t'y arrive vraiment pas utilises WAMP :)
 
 

n°1048546
FlorentG
Unité de Masse
Posté le 15-04-2005 à 12:15:43  profilanswer
 

NikoGJ a écrit :

Bon ben ça marche avecle php.ini dans le répertoire windows, il me trouve les dll maintenant et je sais pas pourquoi :)
mais bon, on va pas s'en pleindre!


Ouaip, faut foutre php.ini dans un dossier trouvable


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  PHP/mySQL - Impossible de trouver les fonctions

 

Sujets relatifs
trouver les noms attributs d'une table[PHP] Tracker BT
[PHP] Récupérer le nom d'un bouton Submit[PHP] recherche textarea évolué
débutant PHP objet: Pb d'appel d'une fonction[resolu]Problème JS et PHP
Php Mysql...[Résolu][MySQL] Résultat de 2 requêtes regroupé en 1
[Image-PHP] Comment recuperer nombre de couleur ? 
Plus de sujets relatifs à : PHP/mySQL - Impossible de trouver les fonctions


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR