Etre alerté en cas d'erreur php


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Etre alerté en cas d'erreur php

Message le Dim Aoû 24, 2008 18:31

Est-ce que quelqu'un sait si il est possible de recevoir un mail à chaque fois que php rencontre une erreur ?


Pour les curieux qui veulent savoir pourquoi: J'avais déclaré dans un include une fonction et une autre du même nom existait dans un fichier qui utilisais cet include. Ce qui fait que j'avais une erreur PHP dans un autre fichier que celui que je modifiais et que j'ai donc pas vue tout de suite.


cthierry
WRInaute passionné
WRInaute passionné
 
Messages: 2466
Inscription: 15 Jan 2005

Message le Dim Aoû 24, 2008 18:43

Il y a pas mal de script pour débuguer du code comme celui-ci:
http://phpdebug.sourceforge.net/www/index.html

Pour le mail je ne crois pas qu'il le fasse mais par contre une fois decortiqué, et amélioré, plus besoin d'avoir une alerte mail pour du code php :-D


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 18:49

Non mais debuger je sais le faire sans PB

C'est juste que j'ai pas vu l'erreur, vu qu'elle était dans une page autre que ce que j'ai modifié. Elle a du rester en ligne plusieurs jours :S


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Message le Dim Aoû 24, 2008 18:58

Tu peux aussi surveiller tes logs serveurs, et générer un mail journalier reprenant ceux-ci.


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 19:01

Je crois pas avoir ces donnée dans les log OVH


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Message le Dim Aoû 24, 2008 19:03

Tu es en mutualisé ?


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 19:05

Ouep

J'ai plein de log, mais pas celui des erreur PHP.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Message le Dim Aoû 24, 2008 19:08

En effet, a priori pas possible d'y avoir accès en mutualisé : http://forum.ovh.com/showthread.php?t=29606&highlight=logs


aurelien59
WRInaute impliqué
WRInaute impliqué
 
Messages: 713
Inscription: 25 Juil 2006

Message le Dim Aoû 24, 2008 19:40

Alors j'avais cliqué sur une pub et sa doit être sur WRI ou un site proposé un envoi d'emails et même de sms lorsque son site avait un problème, était inaccessible... mais alors pour retrouver ce site...


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 20:06

Mon site etait toujours accessible, y'avais juste un page avec une erreur.


spout
WRInaute accro
WRInaute accro
 
Messages: 4378
Inscription: 14 Mai 2003

Message le Dim Aoû 24, 2008 20:49

Avec cette fonction de php cela doit être possible:
http://be.php.net/manual/fr/function.se ... andler.php

"plus qu'à" envoyer le mail ;)


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 20:50

hoho, interessant ! merki :)


moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 20:56

"Les types d'erreur suivants ne peuvent pas être gérés avec cette fonction : E_ERROR, E_PARSE, E_CORE_ERROR, E_CORE_WARNING, E_COMPILE_ERROR, E_COMPILE_WARNING ainsi que la plupart des E_STRICT d'un fichier lorsque set_error_handler() est appelé. "


et merdeje voulais les parse error :(


spout
WRInaute accro
WRInaute accro
 
Messages: 4378
Inscription: 14 Mai 2003

Message le Dim Aoû 24, 2008 21:18



moktoipas
WRInaute passionné
WRInaute passionné
 
Messages: 2326
Inscription: 29 Juin 2004

Message le Dim Aoû 24, 2008 21:20

Non, j'ai testé, le errorHandler se lance pas quand c'est une parse error.

Etre alerté en cas d'erreur php

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier

  • Similarité et duplicate content
    Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités