Quote1) C:\...>ErrorTracking_1.pl .\<Input Ordner> .\<Output Ordner>
Wie?
Du gibst das doch die Ordnernamen nicht mit < > ein oder?
Natürlich nicht nicht!-->
...Perl\Errortracking_1.pl Log_test tutos
Log_test = Input Ordner
tutos = Output Ordner
Quote2- Benutze bitte Scalare definiert mit my als Dateihandle in einem Programm.
Du benutzt bislang globale Dateihandles wie z. B. writefile
readFile in Function "ReadDataBase" habe ich jetzt lokal mit my deklariert. es ändert sich nicht. oder wie hättest du das konkret gemacht?
Quote3- Schalte auch in deinem Modul strict und warnings ein
strict und warnings Module waren schon eingeschaltet.
Quote4-mach auch mal ein paar Ausgaben in deinen Fehlermeldungen
[ERROR] No direectory given! : Log_test
[INFO] HTML file: '.'
[ERROR] Cannot read html file: '.'
Sieht so aus als, ob Variable $html_file leer ist!!