Schrift
[thread]10859[/thread]

Dreifache Ausführung des Scriptes

Leser: 1


<< >> 5 Einträge, 1 Seite
luci
 2007-11-22 13:02
#102769 #102769
User since
2007-11-20
6 Artikel
BenutzerIn
[default_avatar]
Guten Tag,

meine einfachen Perl Scripe werden immer dreifach auf meinem Apache/Linux Server ausgeführt statt nur einem mal wie es eigentlich sein sollte. Die Ausgabe im Browser ist normal, allerdings werden z.B. Sachen in Dateien dreimal gespeichert oder bei einem 'delay 5 sekunden'-Befehl wartet man dann insgesamt 15 Sekunden. Woran liegt das?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/perl

use strict;
use warnings;

print ("Content-type: text/html\n\n");

sub function1 {

my $FILE;
open $FILE, ">>", "datei.txt" or die $!;
print $FILE "TEXT\n";
close ($FILE) or die $!;

}

&function1;

########################
# Ausgabe Datei: datei.txt
# TEXT
# TEXT
# TEXT
renee
 2007-11-22 13:15
#102771 #102771
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Also das habe ich noch nie gehört und nachvollziehen kann ich es auch nicht...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
xiconfjs
 2007-11-22 17:08
#102801 #102801
User since
2006-01-21
79 Artikel
BenutzerIn
[Homepage] [default_avatar]
hört sich irgendwie nach mod_perl an...
renee
 2007-11-22 17:22
#102802 #102802
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Selbst mit mod_perl wird ein Skript nicht einfach so 3 mal ausgeführt...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Froschpopo
 2007-11-22 17:37
#102805 #102805
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Manchmal ist die Ursache schon ein kleiner <img src=""> -Tag z.B. auf einer Startseite der das Script einfach nochmal lädt weil z.B. du 404-Fehler mit deinem Script abfängst oder weil einfach nur ein leerer src-Tag verwendet wird. Weil "" ist nicht gleich nichts.
Das ist zu vergleichen mit einem leeren <form action="">, der tatsächlich auf die Ausgangsseite verknüft.
<< >> 5 Einträge, 1 Seite



View all threads created 2007-11-22 13:02.