Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[RESOLU]PHP 5.3 obsolète chez OVH
#13
Merci JCE
donc pour modifier error_reporting on peut utiliser php.ini ou .htaccess ou include.php

si j'ai bien compris php.ini va être répercuté sur tous les sites présents sur le serveur (donc pas accessible en offre mutualisée) et include.php règle séparément chaque site

j'ai testé dans include.php
error_reporting(E_ALL ^ E_STRICT );
et
error_reporting(E_ALL ^ E_STRICT ^E_DEPRECATED );
ça fonctionne, information système ne met plus "d'alertes"

Petite rectification pour .ovhconfig, d'après OVH les erreurs ne sont pas affichées en mode development

En mode development :

aucun cache n'est appliqué
les logs PHP apparaissent sur votre site (display_errors=On)

En mode production : (option par défaut)

les fichiers statiques tels que images, vidéo, audio ont une expiration plus grande ce qui maximise la mise en cache des fichiers sur les navigateurs
les logs PHP n'apparaissent pas sur votre site (display_errors=Off)


je laisse donc include.php tel quel mais c'est toujours bon de savoir au cas ou


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)