Paul: Programiertoll

Hi
Waehrend ich Perl programiere, habe ich ein Problem: Ein kleiner Syntaxfehler und man bekomm Fehler Nummer 500 oder einfach eine leere Seite.
Meine Frage ist nun: Gibt es irgendwo ein Programm, mit dem man die Befehle zum Beispiel Schritweise abarbeiten kann.
Also etwas wie die Debugging Tools von C+. Delphi, VB, etc

Ich finde dieses Debuggen per Hand etwas nervig.
mfg
Paul

  1. hi!

    Waehrend ich Perl programiere, habe ich ein Problem: Ein kleiner
    Syntaxfehler und man bekomm Fehler Nummer 500 oder einfach eine
    leere Seite.
    Meine Frageist nun: Gibt es irgendwo ein Programm, mit dem man die
    Befehle zum Beispiel Schritweise abarbeiten kann.
    Also etwas wie die Debugging Tools von C+. Delphi, VB, etc

    Es gibt auch für Perl einen Debugger. Einfach mal das Skript so
    aufrufen: perl -d skript.pl. Das startet den Perl-Debugger und du
    kannst dein Skript Schritt für Schritt analysieren.

    Ist vielleicht nicht ganz so komfortabel wie die grafischen Debugger
    von Delphi oder Visual C++, aber für eine einfache schrittweise Aus-
    führung sollte der locker reichen.

    bye, Frank!

  2. Waehrend ich Perl programiere, habe ich ein Problem: Ein kleiner
    Syntaxfehler und man bekomm Fehler Nummer 500 oder einfach eine
    leere Seite.

    http://selfhtml.teamone.de/cgiperl/intro/cgipublik.htm#probleme:

    "Notieren Sie dazu im Perl-Script, vor anderen konkreten Anweisungen
     zunächst folgende Anweisung:
          use CGI::Carp qw(fatalsToBrowser);
     Dadurch erreichen Sie, dass Fehlermeldungen des Perl-Interpreters direkt
     ins Browserfenster geschrieben werden. Falls es noch Fehler im Perl-Script
     gibt, haben Sie es damit leichter, die Fehlerursache zu finden."

  3. Sup!

    Ich mache dann immer tail -f /var/log/httpd/error_log in einem anderen Terminal...

    Gruesse,

    Bio