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 :

Trop STRICT !(


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Trop STRICT !(
    Bonjour,

    J'ai installé WAMPserver 2.2 comme support web pour tester OpenAtrium 1.4 qui repose apparement sur Drupal 6.26 (ouf). Tout ça sur Windows 7 64bits.
    Je ne suis pas spécialiste de ces environnements basés sur PHP, mais j'ai déjà pratiqué WAMP dans une version antérieure, Apache également dans d'autres configs, et fait plusieurs tests avec divers CMS PHP (Joomla et d'autres plus primitifs ...), avec qq soucis tjrs résolus au final.

    Mon souci actuel avec OpenAtrium, c'est l'impossibilité de désactiver des messages d'erreurs inutiles liés à la condition E_STRICT qui viennent polluer toutes les pages d'OpenAtrium, le rendant de facto inutilisable.

    J'ai capté que E_STRICT est inclus dans E_ALL depuis PHP 5.4, et j'ai essayé de désactiver tout ce que je pouvais pour supprimer l'affichage de ces "erreurs", voire de toutes les erreurs, du côté des paramètres PHP (display_errors, error_reporting, etc) présents dans les fichiers php.ini, sans aucun résultat.

    J'ai donc été tenté d'en déduire qu'il y avait un paramétrage propre à OpenAtrium (ou à Drupal, sous-jacent) qui prenait le pas sur le paramétrage de base et qui forçait cet affichage, mais toutes mes recherches sont restées vaines, autant sur le net que dans le code [j'ai recherché des ini_set('...', ) relatifs aux erreurs].

    Qq'un aurait-il de l'expérience avec ces plateformes, ou saurait-il m'indiquer comment affiner mon diagnostic ? Car là j'ai vraiment l'impression de chercher à côté de la plaque

    Merci pour vos lumières, le cas échéant !

    PS
    Le PHPinfo reflète bien les changements que je fais dans les php.ini, mais les warning sont tjrs présents ... [strict warning: Non-static method view::load() ...]

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    dans le ini y'a disable_functions met ini_set et error_reporting, tu pourras voir ou il sont utilisés

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Moins STRICT ;)
    @stealth35 :
    Merci !!! Les messages ont bien disparus, je vais enfin pouvoir avancer.

    Mais je n'ai pas compris :
    1) pourquoi ça fonctionne; càd pourquoi qd je modifie les paramètres avec en principe les bonnes valeurs, l'effet escompté n'est pas au rendez-vous ...
    Ca voudrait potentiellement dire que ma supposition que ces valeurs sont modifiées postérieurement par Drupal ou OpenAtrium est pertinente ?
    2) "tu pourras voir où ils sont utilisés" : comment ?)
    Désolé, c'est certainement une question stupide ... mais je n'ai pas l'agilité requise en PHP pour savoir comment je pourrais en déduire où sont ces "settings" qui me pourrissaient la vue ...

    Merci pour qq lueurs supplémentaires !
    Si j'ai le choix, j'aime autant pas mourir idiot

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 726
    Points
    10 726
    Par défaut
    Quand t'installes une appui regarde toujours les recommandations, visiblement c'est fais pour PHP 5.2

Discussions similaires

  1. RewriteRule trop stricte
    Par tyjez dans le forum Apache
    Réponses: 1
    Dernier message: 14/09/2019, 08h07
  2. Surface trop grande
    Par Black_Daimond dans le forum DirectX
    Réponses: 1
    Dernier message: 18/01/2003, 03h02
  3. Arrêter un prog si temps de connexion trop long
    Par jakouz dans le forum Langage
    Réponses: 4
    Dernier message: 22/10/2002, 18h28

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