Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2006, 12h44   #1
Membre actif
 
Inscription : février 2004
Messages : 512
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 512
Points : 150
Points : 150
Par défaut Problème en serveur local

Bonjour,
J'ai installé easyphp pour faire des test de mon site en local.
POur mon site, j'ai récupéré plusieurs bout de code.
Or ,j'ai toujours le même problème. Si je teste le code sur free ça marche sans aucun problème, si je teste en local, cela ne marche pas.
J'ai les messages :
Code :
Notice: Undefined variable:
J'ai la même version php que free, donc je suppose que cela vient de la configuration.
J'ai bien changé le fichier php.ini pour avoir!
Code :
error_reporting = E_ALL & ~E_NOTICE
Mais j'ai toujours les messages, et tout ne marche pas...

Quelqu'un a-t-il une solution?
C'est urgent, je vais être plusieurs jours sans connexion internet, je ne pourrais donc pas travailler directement sur mon site sur free. J'ai besoin de pouvoir tester en local.

Merci
charliejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 12h49   #2
Membre expérimenté
 
Développeur Web
Inscription : avril 2006
Messages : 430
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2006
Messages : 430
Points : 538
Points : 538
Salut,

tout d'abord, je te conseillerais vraiment de regarder d'où viennent ces erreurs, et ainsi corriger les notice.

Ensuite, après ta modif dans le php.ini, t'as redémarré ton serveur ?
bkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 13h33   #3
Membre actif
 
Inscription : février 2004
Messages : 512
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 512
Points : 150
Points : 150
Oui, mais j'ai récupéré un module de news.... et si je dois me refarcir tout le code pour corrigé les erreurs (non critiques).. autant que je redéveloppe le tout, je metterais autant de temps.....
Oui, j'ai redémarrer le serveur après le changement du fichier php.ini.
Rien n'y change.
charliejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 13h36   #4
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par charliejo
et si je dois me refarcir tout le code pour corrigé les erreurs (non critiques)
Je récapitule :
- Ton appli marche pas
- Tu as des erreurs/notices/warning
- Tu ne souhaite pas les corriger

J'ai bien saisi la situation ?

Nan sérieusement, si tu vas voir ce qui fait gueuler PHP, peut-être que ça te donnera une idée de pourquoi ça marche pas...

Et puis qu'est-ce qui ne marche pas, exactement ?
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 14h10   #5
Membre actif
 
Inscription : février 2004
Messages : 512
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 512
Points : 150
Points : 150
C'est pas que ça marche pas... mais un message notice par ligne... ce qui donne ma page illisible.
Code :
1
2
3
4
5
6
 
Notice: Undefined variable: name in d:\program files\easyphp1-8\www\xtnews_local\language\francais.php on line 282
 
Notice: Undefined property: mysql_close in d:\program files\easyphp1-8\www\xtnews_local\include\db_mysql.class.php on line 54
 
Notice: Undefined property: mysql_close in d:\program files\easyphp1-8\www\xtnews_local\include\db_mysql.class.php on line 54
et j'ai des messages comme ça dans toute ma page...

Sachant que sur free, j'ai pas ces messages, et tout marche très bien !
charliejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 14h12   #6
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Mais les fonctionnalités de l'appli, ça marche ?

Si oui tu peux essayer d'inclure ça dans tes scripts :
http://fr2.php.net/manual/fr/functio...-reporting.php
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 15h12   #7
Membre actif
 
Inscription : février 2004
Messages : 512
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 512
Points : 150
Points : 150
J'ai donc ajouté
Code :
error_reporting(E_ALL ^ E_NOTICE);
Et du coup, ça enlève bien l'affichage des notices.
J'ai encore une autre erreur qui se promène mais ça doit venir d'un autre problème!!
Merci !!!
charliejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 15h34   #8
Membre actif
 
Inscription : février 2004
Messages : 512
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 512
Points : 150
Points : 150
FAUX ESPOIR....
Cela a bien supprimé les messages d'erreur mais par contre le programme ne fonctionne pas correctement...
Je n'arrive vraiment pas à comprendre que le programme puisse fonctionner correctement sans aucun problème sous free... mais que cela ne marche pas en local !!!
Cela peut venir du fait que je suis en windows???
charliejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 15h38   #9
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par charliejo
FAUX ESPOIR....
Cela a bien supprimé les messages d'erreur mais par contre le programme ne fonctionne pas correctement...
Je n'arrive vraiment pas à comprendre que le programme puisse fonctionner correctement sans aucun problème sous free... mais que cela ne marche pas en local !!!
Cela peut venir du fait que je suis en windows???
tu veux vraiment pas nous dire ce qui ne marche pas ?
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2006, 22h59   #10
Membre actif
 
Inscription : février 2004
Messages : 512
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 512
Points : 150
Points : 150
Si je savais.... j'ai pas d'autres messages que les notices... et quand je les supprime... je dois avoir du code qui ne s'execute pas car je finis sur une page blanche....
charliejo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h21.


 
 
 
 
Partenaires

Hébergement Web