Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
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 10/11/2011, 11h42   #1
Invité régulier
 
Inscription : octobre 2004
Messages : 28
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 28
Points : 6
Points : 6
Par défaut Différence de version entre "X-Powered-By" et version PHP installé

Bonjour,

j'ai un souci j'ai une appli qui tourne bien sous Apache2.2 et php 5.2.6 et qui me pose des problème en 5.2.9 une erreur

"Non-static method Display::Display() cannot be called statically, assuming $this from incompatible context in"

donc sur le serveur de mon client j'ai enlevé le php 5.2.9 et mis un 5.2.6
et toujours la même erreur j'ai remarqué que j'ai une différence entre ce que me retourne "apache_response_headers()" -->[X-Powered-By] => PHP/5.2.9-2 et ma version installé Apache Version Apache/2.2.11 (Win32) PHP/5.2.6

comment faire pour résoudre ce soucis a part revoir toute l'architecture de mon appli.

merci d'avance pour votre aide
dm38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2011, 13h24   #2
Membre chevronné
 
Avatar de Marc3001
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 430
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : février 2008
Messages : 430
Points : 682
Points : 682
J'ai des doutes sur le fait que la version de PHP soit en cause.

Es-tu sûr que le code est exactement le même entre tes 2 serveurs.

Là il semble qu'il y ai des problèmes dans ta fonction statique Display:isplay()

Peux-tu nous fournir son code?
__________________
Le logiciel, c'est comme le sexe, c'est meilleur quand c'est libre.

Linus Torvalds
Marc3001 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2011, 13h56   #3
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
Citation:
Envoyé par dm38 Voir le message
Bonjour,
... j'ai remarqué que j'ai une différence entre ce que me retourne "apache_response_headers()" -->[X-Powered-By] => PHP/5.2.9-2 et ma version installé Apache Version Apache/2.2.11 (Win32) PHP/5.2.6
la présence ou pas de l'entete X-Powered-By est causé par la valeur de l'option expose_php du php.ini, tu peux avoir plus d'informations sur le sujet enlisant le manuel de référence.
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 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 06h29.


 
 
 
 
Partenaires

Hébergement Web