Problème avec php5

Résolu
Samay2728 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Samay2728 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un site développer sous xampplite et il fonctionne très bien.

Voici la version du serveur:

- PHP Version 5.2.5

- Apache/2.2.8

- Mysql 5.0.51

--------------------------------------------
Le problème commence quand j'ai crée un serveur chez Gandi.

Avec les la configuration suivante:

- PHP Version 5.3.2-1ubuntu4.7.1

- Apache/2.2.14 (Ubuntu)

- Mysql 5.1.41


Alors quand je lance le site voici quelques erreurs qui me retourne

Notice: Undefined variable: page in /srv/d_s-----/www/www.site.com/htdocs/accueil/index.php on line 21

Notice: Undefined index: libelle in /srv/d_s-----/www/www.site.com/htdocs/libraries/classes/admin/navigation.php on line 199

3 réponses

arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
La configuration de PHP doit être différente entre les deux.
Le message d'erreur dit que des variables sont utilisé alors qu'elles ne sont pas déclaré.
Vérifie tes variables dans les fichiers annoncé.
Notice: Undefined variable: page in /srv/d_s-----/www/www.site.com/htdocs/accueil/index.php on line 21

Notice: Undefined index: libelle in /srv/d_s-----/www/www.site.com/htdocs/libraries/classes/admin/navigation.php on line 199
1
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

Les erreurs sont assez explicites.
Ce n'est pas la version de PHP qui les fait apparaître mais plutôt la configuration (type d'erreur à afficher, register_globals, etc).
Sur ton serveur de développement, je te conseille d'afficher toutes les erreurs.
Par contre, pour le serveur public, il faut désactiver l'affichage des erreurs et plutôt les stocker dans un fichier log que tu pourras consulter.

1°) La variable $page n'est pas définie.
2°) L'index "libelle" n'existe pas dans le tableau
1
Samay2728 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour vos réponses.


Je pense que le problème vient de la version de php.


j'ai refais la même configuration sous debian lenny , et le tour est joué.
0