Seite 2 von 2

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 13:14
von Miriam
Hast Du denn mal einen Blick in die Logs des Webservers werfen können?

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 14:00
von BNa
uwe.ha hat geschrieben:Von meiner Logik her eigentlich nicht, da das Script erst ausgeführt wird, wenn die Seite fast fertig geladen ist (da vor dem schließenden body-tag, also ganz am Ende eingefügt).
Oder?
Im Gegenteil. Um Performance Problemen dieser Art vorzubeugen sollte es ganz an den Anfang gesetzt werden (direkt nach dem öffnenden <body Tag)

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 15:59
von uwe.ha
Miriam hat geschrieben:Hast Du denn mal einen Blick in die Logs des Webservers werfen können?
Das hier müsste so ein eintrag sein:

Code: Alles auswählen

80.120.179.134 - - [20/Dec/2012:09:52:21 +0100] "POST /phpBB/posting.php?mode=quote&f=21&t=15541&p=130990 HTTP/1.1" 302 20 "http://www.xxx.de/phpBB/posting.php?mode=quote&f=21&p=130990" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"
80.120.179.134 - - [20/Dec/2012:09:52:38 +0100] "POST /phpBB/posting.php?mode=quote&f=21&t=15541&p=130990 HTTP/1.1" 302 20 "http://www.xxx.de/phpBB/posting.php?mode=quote&f=21&p=130990" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"
80.120.179.134 - - [20/Dec/2012:09:52:47 +0100] "GET /phpBB/viewtopic.php?f=21&t=15541&p=130995 HTTP/1.1" 200 10286 "http://www.xxx.de/phpBB/posting.php?mode=quote&f=21&p=130990" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"
80.120.179.134 - - [20/Dec/2012:09:52:48 +0100] "GET /phpBB/cron.php?cron_type=queue HTTP/1.1" 200 43 "http://www.xxx.de/phpBB/viewtopic.php?f=21&t=15541&p=130995#p130995" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"
Wenn ich das richtig verstehe, wurde der Beitrag 2 x gePOSTet, dann 1 x angezeigt (GET).
Und was ist dieses crone.php?

Ok, jetzt sehen wir, dass innerhalb von 17 Sekunden 2 x gepostet wurde, der Server wenige Sekunden danach erst (verarbeitet?) / angezeigt hat, richtig?

Aber um 9:52 Uhr war im Forum noch kaum was los. eine Überlastung würde ich da eher ausschließen.
BNa hat geschrieben:Im Gegenteil. Um Performance Problemen dieser Art vorzubeugen sollte es ganz an den Anfang gesetzt werden (direkt nach dem öffnenden <body Tag)
Echt? ... kannst du mir das (für Dumme ;-) ) mal erklären? ... wenn es zu umständlich ist, lass es.

DANKE!

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 16:13
von BNa
uwe.ha hat geschrieben:Aber um 9:52 Uhr war im Forum noch kaum was los. eine Überlastung würde ich da eher ausschließen.
Bei der Überlegung gehst Du wohl davon aus, das der Server nur von eurem Forum benutzt wird!?
Meist ist es jedoch ein Shared Server und darauf tummeln sich bis zu Hunderten von Kunden.
Wenn da nun einer einer oder mehrere eine hohe Last erzeugen, kannst Du sparen wie Du willst.
Dann kann man nur auf einen performanteren Server umziehen.
BNa hat geschrieben: Echt? ... kannst du mir das ... mal erklären?
Ganz echt und einfache Sache: Dein Postproblem entsteht beim abschliessenden Verarbeiten, nicht beim Anfänglichen.
Daher ist es besser erst eine Last zu erzeugen und den Post Abschick Vorgang dann unbelastet zu lassen.

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 16:33
von uwe.ha
@ BNa: Ich habe einen Managed Server bei all-inkl., da bin ich nur alleine drauf.

Könnte es also ggf. was bringen, das Script - eigentlich ist es ja nur ein Link zu einem Script, siehe:

Code: Alles auswählen

<script type="text/javascript" src="http://wtpn.twenga.de/Publisher/invoke?key=xxx"></script>
mal ganz an den Anfang zu setzen?

DANKE!

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 16:34
von Miriam
Das muß nicht dasselbe (abgesendete) Posting sein, es ist nur derselbe Beitrag von der gleichen IP aus gequotet worden.
Und mal davon abgesehen, daß die Zeiten weiiiiit auseinander liegen, stellt sich mir die Frage: Was macht der 302er da?
80.120.179.134 - - [20/Dec/2012:09:52:21 +0100] "POST /phpBB/posting.php?mode=quote&f=21&t=15541&p=130990 HTTP/1.1" 302 20 "http://www.xxx.de/phpBB/posting.php?mod ... 1&p=130990" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"
80.120.179.134 - - [20/Dec/2012:09:52:38 +0100] "POST /phpBB/posting.php?mode=quote&f=21&t=15541&p=130990 HTTP/1.1" 302 20 "http://www.xxx.de/phpBB/posting.php?mod ... 1&p=130990" "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)"

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 16:35
von BNa
uwe.ha hat geschrieben:@ BNa: Ich habe einen Managed Server bei all-inkl., da bin ich nur alleine drauf.
Garantiert ganz allein drauf? Falls ja, gibt es da dennoch einen möglichen Flaschenhals.
Ist der Backbone zu knapp berechnet und es tummeln sich zig Managed Server drauf kommt das gleiche bei raus.
uwe.ha hat geschrieben:Könnte es also ggf. was bringen, das ... mal ganz an den Anfang zu setzen?
Ja klar. Immer testen :geek:

Re: Doppelpost - gleiche post_time

Verfasst: 21.12.2012 17:10
von uwe.ha
Mirian: Müsste schon das selbe Posting sein; der User hat zu der Zeit keinen anderen Beitrag geschrieben, und es steht doch in beiden Zeilen: quote&f=21&t=15541&p=130990.

302? ... gute Frage, weiß ich nicht.
In der .htaccess habe ich nur 301er.

Ok, VIELEN, VIELEN Dank erstmal!
Ich werde jetzt erstmal meinen Provider kontaktieren, und schauen, ob der was erkennt ... bzw. das script mal an den Anfang setzen.