Comment faire pour désactiver obsolète messages dans Joomla?
- Je utiliser Joomla v1.5, et après l'installation de mêmes composants que j'ai eu obsolète messages - comment puis-je désactiver cette messages dans Joomla? Je ne peux pas le désactiver en php.ini, parce que je n'ai pas accès pour le php du serveur.
Plutôt que d'ignorer les avertissements au sujet de votre code d'être très à jour , vous permettrait de les fixer à la place.
OriginalL'auteur user975290 | 2011-10-12
Vous devez vous connecter pour publier un commentaire.
Mettre dans le index.php fichier, après cette ligne
define( '_JEXEC', 1 );
, cette déclaration:ou, comme pderaaij dit, utilisation:
Comme il le dit,
Je vais inclure votre bon conseil. Vous avez raison.
Merci les gars, ça fonctionne pour moi.
placer la fonction error_reporting dans plusieurs endroits, à l'intérieur le code est une mauvaise pratique comme il se doit idéalement être réglé uniquement une fois. Le Joomla 1.5 code de base définit le niveau de bien configuré dans la configuration globale.
ghbarratt Dans mon cas, le paramètre dans la configuration globale n'a pas fonctionné. Faire Aurelio De Rosa réponse n'a, sans donner de mon site 500 page d'erreur. Et votre solution dans le fichier htaccess donné mon site 500 erreurs, donc admettons qu'il y a de nombreuses façons de la peau d'un poisson.
OriginalL'auteur Aurelio De Rosa
La solution idéale consiste à définir la configuration globale de réglage appelé "rapport d'Erreurs" à "None" ou "par Défaut", puis définissez le "système" par défaut grâce à l'utilisation d'un .fichier htaccess à la racine du site web ou dans le httpd/conf apache.
Pour définir la valeur dans la .fichier htaccess, vous pouvez utiliser:
(vous pouvez vérifier cette valeur à l'aide de php:
echo E_ALL ^ E_DEPRECATED;
)AurelioDeRosa la réponse se propose de "hack" (!) le noyau de Joomla. Comme indiqué dans mon commentaire, en plaçant la fonction error_reporting dans plusieurs endroits, à l'intérieur le code est une mauvaise pratique comme il se doit idéalement être réglé uniquement une fois. Le Joomla 1.5 code de base définit le niveau de bien configuré dans la configuration globale.
OriginalL'auteur ghbarratt
J'ai ajouté ceci au début de index.php et il a fixé:
Merci Aurelio De Rosa
OriginalL'auteur Rawazwest
J'ai ajouté ce qui suit .fichier htaccess de joomla:
et cela a fonctionné comme un charme. Grâce
OriginalL'auteur user2602967
Vous pouvez essayer d'ajouter à index.php
ini_set('allow_call_time_pass_reference', 1);
ou de .htaccess
Mais cela dépend de ce qui est à l'origine du problème et également la configuration du serveur si vous êtes autorisé à modifier la configuration de php.
OriginalL'auteur Zdenek Machek