kostenloser Webspace werbefrei: lima-city


Wie unterdrücke ich fehlermeldungen?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Die Fehlermeldung?

    LOCK TABLES settings WRITE

    Access denied for user 'USER140819'@'%' to database 'db_140819_1'


    Hast du alle Daten (Server, User, Passwort) richtig eingestellt? Das könnte eigtnlich der einzigste Fehler sein!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    t-li

    t-li hat kostenlosen Webspace.

    jep, denn wenn ich das falsch reingestellt hätte, würde eine andere fehlermeldung auftreten :p^^

    ich glaube, das es das recht lock tables gar nicht gibt...


    ps: du bist testuser, stimmts??

    Beitrag zuletzt geändert: 11.5.2009 18:21:52 von t-li
  4. Ja, ich bin testuser und ich glaube mich zu erinnern, dass hier mal irgendwo geschrieben wurde, dass lock tables nicht geht.

    Einfach mal per Ticket anfragen! :wink:

    Beitrag zuletzt geändert: 11.5.2009 18:26:36 von cookies
  5. Autor dieses Themas

    t-li

    t-li hat kostenlosen Webspace.

    hm ok.

    kannst du mir einen netten admin empfehlen?^^
  6. Also, die richtige Herangehensweise ist die Verwendung von error_reporting() oder die Verwendung von Error Handlern.

    Alles andere halte ich für unsauber.

    evil-devil schrieb:
    [...]zum anderen wird die Ausgabe von Fehlern mittels "display_errors" = "off" wesentlich effektiver ausgeblendet. Denn wenn ein Fehler stattfindet hat man in aller Regel eh einen Mechanismus der einen darauf aufmerksam macht.

    Aus der PHP Doku:

    Note: This is a feature to support your development and should never be used on production systems (e.g. systems connected to the internet).

    Also auch keine wirklich gute Idee.
  7. e********l

    bladehunter, es macht aber auch keinen Sinn sich an die ErrorHandler Funktionen zu klemmen, wenn man ErrorReporting aktiviert hat. DEnn dann sieht der Benutzer die Fehler noch immer und genau das soll auf einem Produktivsystem eben nicht passieren. Im Idealfall hat man alle Fehlerquellen mit genügend If Konstrukten abgefangen ^^"
  8. evil-devil schrieb:
    bladehunter, es macht aber auch keinen Sinn sich an die ErrorHandler Funktionen zu klemmen, wenn man ErrorReporting aktiviert hat. DEnn dann sieht der Benutzer die Fehler noch immer und genau das soll auf einem Produktivsystem eben nicht passieren.

    Der Sinn eines ErrorHandlers ist doch gerade, dass er die Fehlermeldungen abfängt und sie dann irgendwo wegspeichert, wo der Admin dann nachvollziehen kann, was schief gelaufen ist. Der User kriegt keine Fehlermeldung zu sehen.


    Im Idealfall hat man alle Fehlerquellen mit genügend If Konstrukten abgefangen ^^"

    Es gibt verschiedene Arten von Fehlern. Wenn der Benutzer seine Formulardaten nicht richtig ausgefüllt hat, muss man ihm das natürlich mitteilen. Aber für die wirklich ungewöhnlichen Fehler, wo der Admin wirklich einspringen muss, sollte man einen Error-Handler haben.
    Und man kann nicht an alle Eventualitäten denken. Ein ErrorHandler benachrichtigt einem Admin über übersehende Probleme und kann auch dazu dienen, um einen Angriff zu rekonstruieren.
  9. Autor dieses Themas

    t-li

    t-li hat kostenlosen Webspace.

    also ich habe die fehlerquelle weswegen ich das thema geöffnet habe jetzt gefunden und weiß jetzt wie ich sie beheben kann, was ich auch gemacht habe. trotzdem danke ich euch für eure tips, wenn ich wieder ein problem in diesem bereich habe werde ich darauf zurückkommen. doch ich denke, das das thema bis dahin geschlossen werden kann. nocheinmal vielen dank!


    -- closed --
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!