[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS/2] Soucis avec une appli PHP et la version 4.4



Le 13813ième jour après Epoch,
Vincent Bernat écrivait:

> OoO Lors de  la soirée naissante du samedi 27  octobre 2007, vers 17:58,
> fra-duf-no-spam@tourde.org (François TOURDE) disait:
>
>> [NOTICE] Only variable references should be returned by reference 
>
>> Ce sont des 'NOTICE' mais même en plaçant une directive display_errors
>> à Off, html_errors à Off et autres, ces messages continuent à me
>> plomber les pages HTML.
>
> Dans   /etc/php4/apache2/php.ini,   tu    peux   changer   la   variable
> error_reporting.

Oui, quand je disais "et autres", c'est que j'avais exploré l'ensemble
des pistes de php.ini

En fait, j'ai trouvé la solution. Le site étant réalisé avec le
framework Copix, il se trouve que celui-ci utilise la fonction
set_error_handler pour traiter à sa façon les erreurs... sans prendre
la peine de prendre la valeur de error_reporting ou autre en compte.

Du coup, il m'a fallu décortiquer copix à ce niveau pour voir que le
fichier de config permettait de modifier ce comportement.

Pour info, ce framework fait des choses en php comme:

return & new object();

Ce qui est considéré par PHP4.4 comme "pas propre".



Reply to: