Bonjour,
Joomla 2.5.9 sur un Mutu OVH.
Extensions : jdvthumbs 0.5.{0,3}, SimpleLists 1.0.2
Soucis : Syntaxe PHP pas à jour pour 5.3, provoque l'affichage du Warning suivant sur toutes les pages où on utilise SimpleLists en mode image :
Objectif : désactiver l'affichage des warning PHP en front par n'importe quel moyen.
Tenté la panoplie classique (note : cache désactivé) :
• Via Joomla! :
- sélectionner "aucun" dans l'administration joomla » site » configuration » serveur "rapport d'erreurs"
- ou dans le configuration.php : public $error_reporting = 'none'; (ou 6135)
Nope : même message.
• Via .htaccess : bah non, les "php_flag" sont pas gérés sur serveurs Apache avec PHP mode CGI/FastCGI.
• Via l'index.php du template : ajouter "error_reporting(0);" en tête (entre "<?php" et "defined('JEXEC') or die('Restricted access');") pour désactiver l'erreur reporting php.
Nope : même message. Aussi avec "ini_set('display_errors', 0);"
• Je pourrais éditer le fichier jdvthumbs.php et remplacer les occurences de
en
, et tant qu'on y est faire pareil avec events.php (hack core).
Bon OK je l'ai fait (jdvthumbs.php) et le message disparait : OK. (un peu dommage pour les dévs vu que l'extension a été MÀJ la semaine dernière)
Mais le site est celui d'une association (ceux qui connaissent des assoces strictes avec leurs outils informatiques levez la main -et passez-moi l'adresse je veux voir ), bref c'est pas cool ni durable : le soucis peut recommencer dès la prochaine MÀJ "super simple en 2 clics depuis le backend")
SVP vous connaissez ZE méthode pour désactiver l'affichage des warning PHP sur Joomla! chez OVH Mutu ?
Je me fiche que ça me flingue une soirée, mais ne pas pouvoir désactiver des warnings en cas de nécessité heu, commerciale ou autre 'tain c'est chaud !
Notes :
- Ai informé les dévs de jdvthumbs : oui.
- Aucun warning avec PHP 5.2, mais certaines des extensions installées tournent pas sur cette ancienne version.
Réfs :
• Gestion des messages d'erreurs sous Joomla commençant par "Warning", "Notice" ou encore "Strict standard" (belle FAQ claire de Christophe http://allevents.avonture.be/fr/error-reporting
• Forums > Joomla 1.7.x / 2.5.x > Questions générales > [RÉGLÉ] Messages d'erreur http://forum.joomla.fr/showthread.ph...sages-d-erreur
• Forums > Joomla 1.7.x / 2.5.x > Installation OVH php 5.3 & avertissements stricts http://forum.joomla.fr/showthread.ph...ements-stricts
Joomla 2.5.9 sur un Mutu OVH.
Extensions : jdvthumbs 0.5.{0,3}, SimpleLists 1.0.2
Soucis : Syntaxe PHP pas à jour pour 5.3, provoque l'affichage du Warning suivant sur toutes les pages où on utilise SimpleLists en mode image :
Code:
Warning: Parameter 3 to plgContentJdvthumbs::onPrepareContent() expected to be a reference, value given in .../libraries/joomla/event/event.php on line 72
Tenté la panoplie classique (note : cache désactivé) :
• Via Joomla! :
- sélectionner "aucun" dans l'administration joomla » site » configuration » serveur "rapport d'erreurs"
- ou dans le configuration.php : public $error_reporting = 'none'; (ou 6135)
Nope : même message.
• Via .htaccess : bah non, les "php_flag" sont pas gérés sur serveurs Apache avec PHP mode CGI/FastCGI.
• Via l'index.php du template : ajouter "error_reporting(0);" en tête (entre "<?php" et "defined('JEXEC') or die('Restricted access');") pour désactiver l'erreur reporting php.
Nope : même message. Aussi avec "ini_set('display_errors', 0);"
• Je pourrais éditer le fichier jdvthumbs.php et remplacer les occurences de
Code:
function update(&$args)
Code:
function update($args)
Bon OK je l'ai fait (jdvthumbs.php) et le message disparait : OK. (un peu dommage pour les dévs vu que l'extension a été MÀJ la semaine dernière)
Mais le site est celui d'une association (ceux qui connaissent des assoces strictes avec leurs outils informatiques levez la main -et passez-moi l'adresse je veux voir ), bref c'est pas cool ni durable : le soucis peut recommencer dès la prochaine MÀJ "super simple en 2 clics depuis le backend")
SVP vous connaissez ZE méthode pour désactiver l'affichage des warning PHP sur Joomla! chez OVH Mutu ?
Je me fiche que ça me flingue une soirée, mais ne pas pouvoir désactiver des warnings en cas de nécessité heu, commerciale ou autre 'tain c'est chaud !
Notes :
- Ai informé les dévs de jdvthumbs : oui.
- Aucun warning avec PHP 5.2, mais certaines des extensions installées tournent pas sur cette ancienne version.
Réfs :
• Gestion des messages d'erreurs sous Joomla commençant par "Warning", "Notice" ou encore "Strict standard" (belle FAQ claire de Christophe http://allevents.avonture.be/fr/error-reporting
• Forums > Joomla 1.7.x / 2.5.x > Questions générales > [RÉGLÉ] Messages d'erreur http://forum.joomla.fr/showthread.ph...sages-d-erreur
• Forums > Joomla 1.7.x / 2.5.x > Installation OVH php 5.3 & avertissements stricts http://forum.joomla.fr/showthread.ph...ements-stricts