Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Error-Reporting
cr4m0
Geschrieben am: Fr 21.03.2008, 00:24
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 194
Mitglied seit: 30.07.2007


In PHP gibt es ja die Möglichkeit, einzustellen, wie Fehler gemeldet werden sollen. In der Testphase ist es ja klar, dass man es auf error_reporting(E_ALL) stellt, damit man Fehler in der Programmierung sofort bemerkt.
Was denkt ihr aber über die Einstellung, wenn das System einmal läuft und man viele Benutzer hat? Sollte man es dann auch eingeschaltet lassen und so vielleicht manchmal seine Benutzer nerven? Oder sollte man es lieber auf error_reporting(0) stellen, damit die User nichts von den Fehlern mitbekommen? Dann erfährt man aber auch selbst nicht so schnell davon?
Vielleicht schreckt es die Besucher ja ab, wenn solche Fehlermeldungen kommen, mit denen sie nichts anfangen können...
Top
PMEmail Poster
Top
 
 
mainlink
Mainlink Internet
#2 Geschrieben am: Fr 21.03.2008, 07:47 (+07:23)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 242
Mitglied seit: 12.09.2007


Auf produktiven Maschinen bevorzuge ich die Einstellung...

error_reporting = E_ALL & ~E_NOTICE

...in der php.ini.


--------------------
Rootservers, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
Top
PMEmail PosterUsers WebsiteMSN
Top
 
Suppi
#3 Geschrieben am: Fr 21.03.2008, 09:52 (+02:05)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 124
Mitglied seit: 20.07.2004


Ich hab error_reporting(0) - und lass mich bei allen Fehlern per Mail benachrichtigen


--------------------
Top
PMUsers Website
Top
 
cr4m0
#4 Geschrieben am: Fr 21.03.2008, 11:02 (+01:10)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 194
Mitglied seit: 30.07.2007


@mainlink: Stimmt, das könnte ich statt E_ALL nehmen...
@Suppi: Wie lässt man sich den per E-Mail benachrichtigen? Eigenes Script oder Einstellung in PHP?
Top
PMEmail Poster
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#5 Geschrieben am: Fr 21.03.2008, 11:11 (+00:08)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2409
Mitglied seit: 4.02.2006


QUOTE (Suppi @ Fr 21.03.2008, 09:52)
Ich hab error_reporting(0) - und lass mich bei allen Fehlern per Mail benachrichtigen

Ich mache das auch so - allerdings in .NET.

Da kann man grundlegend festlegen, daß bei nicht abgefangenen Fehlern auf eine eigene Methode umgeleitet wird. Die enthält dann u.a. Code zur eigenen Mailbenachrichtigung.

PS: Bisher habe ich ja immer gesagt, daß ich nicht in PHP programmieren würde. Am Mittwoch abend gab es eine Anfrage, seit Donnerstag abend ist das online. Insofern: Wie geht das denn in PHP?


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
Sven K
#6 Geschrieben am: Fr 21.03.2008, 12:54 (+01:42)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 143
Mitglied seit: 27.10.2006




--------------------
idiot confusion device | Computer Forum
Top
PMEmail Poster
Top
 
cr4m0
#7 Geschrieben am: Mo 24.03.2008, 15:56 (+3d 03:02)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 194
Mitglied seit: 30.07.2007


Und wie genau aktiviert man damit die E-Mail-Benachrichtigung? Das habe ich nicht verstanden bzw. gar nicht gefunden auf der Seite...
Top
PMEmail Poster
Top
 
Marc Schuler
Host2Day ISP International
#8 Geschrieben am: Mo 24.03.2008, 18:20 (+02:23)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1547
Mitglied seit: 1.11.2005


QUOTE (mainlink @ Fr 21.03.2008, 08:47)
error_reporting = E_ALL & ~E_NOTICE

E_notice ist ja gut und Recht, kann aber nach hinten losgehen (ich hatte schon Kunden mit einem 3stelligen GB Logfile wink.gif).

Solange "Display Errors = on", ist das aber tolerierbar, nur sehr störend, da die Notice Meldungen doch von einigen Scripten kommen.

Ich würde error_reporting = E_ALL setzen und Display Errors = on, wenn ich mich nicht irre, ist das bei den von uns verwalteten paar tausend Domainnamen auch so.

Gruss Marc


--------------------
----------------------------------------------------------------------------------------
Premium Webhosting [neu an der Tössfeldstrasse 37 (2. Stock) in Winterthur]
----------------------------------------------------------------------------------------
Top
PMEmail PosterUsers Website
Top
 
cr4m0
#9 Geschrieben am: Di 25.03.2008, 15:05 (+20:45)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 194
Mitglied seit: 30.07.2007


Am besten wäre es ja eigentlich, "error_reporting" auf "E_ALL" zu setzen, dann aber einzustellen, dass die Meldungen nicht angezeigt werden, sondern per E-Mail gemeldet werden. Wie kann man das denn machen?
Top
PMEmail Poster
Top
 
Sven K
#10 Geschrieben am: Di 25.03.2008, 15:09 (+00:03)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 143
Mitglied seit: 27.10.2006


immernoch mit set_error_handler und dann eine methode dahinter packen die den fehler logged und eine mail verschickt


--------------------
idiot confusion device | Computer Forum
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23591

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Internal Server Error ? japsa 235 6 Mi 28.05.2008, 11:59
affili.net server error Duvi 205 3 Mi 12.03.2008, 23:06
Error Log nobody 211 8 Mo 6.08.2007, 20:11
Apache Error Log milkboy 329 0 Mi 13.06.2007, 07:56
switch.ch schläft, seit über 7 stunden error cybermaXX 358 1 Fr 27.04.2007, 08:20
CMOS checksum error MrNasiversum 2190 11 Di 14.11.2006, 09:31
Apache Error Log milkboy 683 2 So 20.08.2006, 21:56
Internal Server Error Suppi 525 3 Di 27.06.2006, 21:29
Error in Ayom - PM Nachrichten Page. mmlug 447 2 Do 30.03.2006, 12:21
typo3 404 Error redirection/mod_rewrite Silvia 3905 5 Fr 20.01.2006, 00:19




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]