Thread Nicht lineare Ausführung von Code
(14 answers)
Opened by luci at 2007-11-20 19:16 luci+2007-11-21 13:12:02-- also, es gibt sicher Bugs in Apache, und sicher auch in mod_perl, aber in die Zukunft schauen kann weder perl noch Apache noch mod_perl. (trotz Damian Conways beeindruckenden versuchen). Ich bin ziemlich sicher, dass du mehrere Requests machst und den Überblick verlierst, was nun gerade in der Datei drinstehen müsste. Es wird nicht besser, indem du Apache immer wieder unterstellst, er würde was tun, was in der Zukunft liegt, oder er würde ein if-else parallel ausführen. Deine Aufgabe ist es jetzt, zu debuggen, das heisst, an möglichst vielen Stellen im Script ein paar Ausgaben auf STDERR hinzuzufügen, z.b. den Dateiinhalt, den Inhalt der Variable, und möglichst alles mit Prozessid. Wenn dann zwei solcher Ausgaben in der Reihenfolge vertauscht sind, dann kannst du gerne wiederkommen und behaupten, Apache könne in die Zukunft sehen. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |