Thread Nicht lineare Ausführung von Code (14 answers)
Opened by luci at 2007-11-20 19:16

pq
 2007-11-21 14:34
#102717 #102717
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
luci+2007-11-21 13:12:02--
bei Apache allerdings wurde der Wert in die Datei geschrieben NOCH BEVOR(!) der
Befehl dazu gegeben wurde.

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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Nicht lineare Ausführung von Code