IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Migration PHP4 -> PHP5 : Ne reconnait plus les fonctions de bases! [Wamp]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 118
    Points : 73
    Points
    73
    Par défaut Migration PHP4 -> PHP5 : Ne reconnait plus les fonctions de bases!
    Bonjour !

    Je viens à l'instant de faire migrer mon serveur en PHP5 selon : http://www.easyphp.org/faq.php3
    (Rubrique 50)

    Sauf que maintenant, j'ai mes fonctions mysql qui ne sont plus reconnues par le serveur web! J'ai oublié un truc dans les paramètres de configurations c sure! Mais quoi ???

    Merci!!!

  2. #2
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 249
    Points : 1 565
    Points
    1 565
    Par défaut
    on sont les messages d'erreurs qu'on ai une idée du probleme ?

    a tout hasard : t'aurais pas oublié d'activer l'extension mysql ?

  3. #3
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 118
    Points : 73
    Points
    73
    Par défaut
    Voila l'erreur :

    Fatal error: Call to undefined function mysql_connect() in c:\program files\easyphp1-8\www\ajout_news.php on line 71

    En fait, quand je fais clique droit sur l'icone easyphp, puis configuration et enfin, extension php, je n'ai pas (plus ?!?) l'extension mysql ! J'ai essayé de bidouiller un peu les fichiers de conf mais rien n'y fait...
    Pourtant, dans le répertoire PHP/ext, j'ai bien le fichier :php_mysql.dll
    Là je comprends plus....

  4. #4
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    ça ne se passe pas mieux si tu renommes php/ext en php/extensions ?

  5. #5
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 118
    Points : 73
    Points
    73
    Par défaut
    ben y'a deja un autre repertoire nommé extensions. mais je vais essayer

  6. #6
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 118
    Points : 73
    Points
    73
    Par défaut
    Non ca ne donne rien....
    C étonnant quand même. Bon de toute manière, je viens d'apprendre que mon hebergeur Web ne supporte pas le PHP5. Donc, je vais rester en PHP4 mais n'empeche qu'il faudra bien y passer un jour ! J'pense que c'est sacrement puissant le PHP5 comparé au PHP4..

  7. #7
    Rédacteur

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 695
    Points : 1 071
    Points
    1 071
    Par défaut
    easyPHP fait du PHP5????
    je suis pas sur de ça.
    Si tu as rajouter manuellement PHP5, je doute que ça fonctionne
    Essaie http://www.wampserver.com/
    Articles sur developpez.com
    - Gestion des exceptions avec PHP5
    - Chiffrement et hash en PHP contre l'attaque Man in the middle
    - Aedituus - Espace membre sécurisé en PHP5

  8. #8
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    Citation Envoyé par wamania
    easyPHP fait du PHP5????
    je suis pas sur de ça.
    Si tu as rajouter manuellement PHP5, je doute que ça fonctionne
    Essaie http://www.wampserver.com/
    La FAQ d'easyPHP propose une manip pour passer à PHP5.
    Je l'ai fait aussi, ça fonctionne, mais c'est la m... pour les extensions.
    Au final je vais probablement passer à WAMP en effet.

  9. #9
    Membre confirmé Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Points : 594
    Points
    594
    Par défaut
    De plus, le support MySQL n'est plus integre directement a PHP5. Il faut utiliser une des extensions disponible (Mysql, Mysqli, PDO)

    Il faut donc modifier le php.ini en consequences.
    If it's not broken, don't fix it.
    BiliBa Built on top of Zend Framework

  10. #10
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    Citation Envoyé par stunti
    De plus, le support MySQL n'est plus integre directement a PHP5. Il faut utiliser une des extensions disponible (Mysql, Mysqli, PDO)

    Il faut donc modifier le php.ini en consequences.
    En fait je crois que c'est ça le problème : easyPHP ne considère pas mysql comme pouvant être une extension, et c'est peut-être là que ça bloque. Mais j'ai aussi des soucis avec d'autres extensions... Bref, c'est pas fait pour être trop trop modifié, easyphp. Vivement la prochaine version.

  11. #11
    Membre confirmé Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Points : 594
    Points
    594
    Par défaut
    Je ne connais pas trop easyPHP. Il est vrai que j'utilise plutot WAMP.
    If it's not broken, don't fix it.
    BiliBa Built on top of Zend Framework

  12. #12
    Membre régulier
    Inscrit en
    Juin 2004
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 118
    Points : 73
    Points
    73
    Par défaut
    Ben c tout neuf alors PHP5 ?? Je croyais que ca existait depuis un moment moa
    En tout cas, l'objet, exception et tout le tralala : ca va etre sympa

  13. #13
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    Citation Envoyé par Thomus38
    Ben c tout neuf alors PHP5 ?? Je croyais que ca existait depuis un moment moa
    En tout cas, l'objet, exception et tout le tralala : ca va etre sympa
    Ca existe depuis quelques années, mais c'est pas encore intégré à easyPHP, c'est tout.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Visual Basic ne reconnait pas les fonctions de base
    Par mdromzee dans le forum VB.NET
    Réponses: 3
    Dernier message: 28/05/2010, 01h22
  2. [Imprimante] Imprimante ne reconnait plus les couleurs
    Par chouki dans le forum Périphériques
    Réponses: 4
    Dernier message: 10/04/2009, 21h52
  3. Réponses: 32
    Dernier message: 23/03/2007, 23h03
  4. Migration php4 > php5
    Par pierre50 dans le forum Langage
    Réponses: 3
    Dernier message: 23/04/2006, 14h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo