Bonjour Greggy,

Je pense que vous devriez tout d'abord mettre à jour votre version de
Cake : vous utilisez une version alpha assez ancienne, avec tous les
risques d'instabilité que cela implique...

Depuis janvier de cette année, une version "beta-stable" est
disponible, la 1.2.6311 qui devrait peut-être vous aider.
Dans les dernières versions, la ligne 140 de libs/configure.php n'est
plus du tout la même que ce que vous décrivez. Pour trouver
"error_reporting", c'est plutôt à la ligne 272...

Par ailleurs, il est toujours délicat de modifier le coeur du
framework car lors d'une mise à jour, il faut tout refaire.
Je ne suis pas un spécialiste de la configuration Cake, mais je pense
que le niveau de debug qui se règle dans core.php doit suffire à faire
ce que vous voulez. On peut aussi modifier la manière dont Cake
reporte les logs je crois.

Sinon vous pouvez toujours mettre vos directives de configuration dans
app/config/bootstrap.php, normalement Cake utilise ce fichier partout
et les valeurs qu'il y trouvent "écrasent" tout autre option
éventuellement posée par défaut.

En espérant que ces quelques infos puissent vous aider...


greggy a écrit :
> Bonjour,
>
>   Nous utilisons cake pour notre site web, cependant nous avon un
> soucis avec la fa�on dont cake g�re les erreurs.
> Voici les options par d�faut de php pour tous nos site web:
> error_reporting = E_ALL & ~E_NOTICE
> display_startup_errors = Off
> log_errors = On
> error_log = syslog
>
> Si le mode debug de cakePHP est activ� alors les messages d'erreur
> sont affich�s sur le site web et si le debug est d�sactiv�, les logs
> ne sont pas transmis � syslog.
> J'ai donc modifi� libs/configure.php pour restaurer les options ci
> dessus, mais si je fais un phpinfo() � l'affichage de n'importe
> qu'elle page web l'error reporting est � nouveau � 0.
> Une recherche dans tout le site web, noyau de cake et includes de
> l'include_path afin de rechercher "error_reporting" n'a relev� aucune
> incoh�rence.
>
> Quelqu'un saurait il o� la variable est-elle r��crite par cake ? (la
> ligne 140 de libs/configure a d�j� �t� remplac�e error_reporting(0);)
>
> version : 1.2.0.4798alpha
>
> Merci d'avance
>
> Greggy
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à