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

  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] Problème de version de PHP (ou ZEND) ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Problème de version de PHP (ou ZEND) ?

n°2173662
mechkurt
Posté le 01-02-2013 à 09:47:32  profilanswer
 

Bonjour,
J'ai récupéré récemment un site non développé par moi, et j'ai des différences de comportement en local (sur mon ubuntu de dev) et en distant (sur le virtualisé qu'on mettra en prod. dés qu'on aura récupérer la gestion des DNS).
 
J'ai des notices et warning  sur des pages en distant (sur le VPS donc) que je n'ai pas en local:
 
- PHP Notice:  Trying to get property of non-object in /path/to/script.php on line xxx => $var = $page->getParentAt(1, TRUE)->page_id;
Après avoir cherché un peu getParent renvoi null si cet index n'est pas définis, et ce que le comportement null->property serait définis quelque part ?
 
- PHP Warning:  call_user_func() expects parameter 1 to be a valid callback, function 'bcsub' not found or invalid function name in /path/to/script.php on line xxx => $prec = call_user_func(Zend_Locale_Math::$sub, $value, $number, $options['precision']);
- PHP Warning:  call_user_func() expects parameter 1 to be a valid callback, function 'bccomp' not found or invalid function name in /path_to_script.php on line xxx => if (call_user_func(Zend_Locale_Math::$comp, $value, 0) < 0) {
L'erreur se produit quand même si on remplace Zend_Locale_Math::$comp par un string 'bccomp' donc sur ce coup la je nage comlétement...
 
Je ne suis pas un grand spécialiste de la configuration serveur mais à niveau d'error reporting équivalent, je dirais que c'est un soucis de version différente non ?
Je suis en php 5.3.10 en local et j'ai tenté 5.3.3 (le packet officiel) ou 5.4.11 (le packet rémi http://blog.famillecollet.com/post [...] php-5.4.11 ).
J'ai comparé les info.php et les php.ini avec winmerge mais sans trouver d’où ça peut venir...
 
Ce ne sont que des notices et des warnings mais dans la mesure ou je ne les ai pas en local j'aimerais bien comprendre, je précise aussi qu'a titre personnel je n'ai jamais utilisé Zend avant !
Merci pour tout piste de débugage :hello:


Message édité par mechkurt le 01-02-2013 à 11:30:39
mood
Publicité
Posté le 01-02-2013 à 09:47:32  profilanswer
 

n°2173734
mechkurt
Posté le 01-02-2013 à 11:25:34  profilanswer
 

Ok, j'ai corrigé mes 2 warnings en installant la packet php-bcmath depuis le repository de remi, reste le problème de la notice...


---------------
D3
n°2173741
mechkurt
Posté le 01-02-2013 à 11:30:20  profilanswer
 

Ok, j'ai maintenant les mêmes notices en local (je surfais une autre page et mon niveau d'erreur n'était pas le bon).


---------------
D3

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

  [RESOLU] Problème de version de PHP (ou ZEND) ?

 

Sujets relatifs
Fermer une fenêtre PHPProblème bandeau joomla
Probleme ERREUR PDOProblème génération labyrinthe
Problème entre Doctype et un script[VBS] Script Language problème aide svp
problème CSS externe pour facebook boxProblème avec oracle express edition
Problème d'actualisation image/CSSProblème incompréhensible avec htmlentities et UTF-8
Plus de sujets relatifs à : [RESOLU] Problème de version de PHP (ou ZEND) ?


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