Oder gibt es da etwa noch andere Möglichkeiten zum Upload von > 200 Fotos/Videos ( 1 GB je Upload) ?
MFG
PS: Bei dieser Gelegenheit stelle ich auch mein xCGI.pm vor als Ersatz für CGI.pm in meinem FW.
Last edited: 2023-07-23 18:09:52 +0200 (CEST)
+3 replies
rosti
2023-07-25 09:45
User since 2011-03-19
3472
Artikel BenutzerIn
Code noch einmal überarbeitet, die hochgeladenen Dateien werden jetzt nicht mehr zwischengespeichert. Der Stream wird nun blockweise direkt aus STDIN gelesen und die Bytesequenzen werden ohne Umschweife in das Handle der anzulegenden Datei geschrieben. Webserver und CPU verleiben damit völlig stressfrei.
Ein Upload von 211 Dateien, Datenmenge 1 GB, dauert ca. 4 Minuten vom Smartphone/WLAN/Webserver.
.
+2 replies
bianca
2023-07-26 08:29
User since 2009-09-13
7016
Artikel BenutzerIn
Sehr interessant. Könnte ich für Musikvideos vielleicht gebrauchen. Hoffentlich finde ich bald mal die Zeit dafür.
10 print "Hallo"
20 goto 10
rosti
2023-07-26 12:01
User since 2011-03-19
3472
Artikel BenutzerIn
Danke für Deine Rückmeldung. Das einzige Problem was dennoch bleibt ist ein etwaiger Status 504 Gateway Timeout wenn aufgrund der Datenmenge der Prozess einschließlich der Übertragung (!) zu lange dauert.
MFG
PS: Das Gateway-Timeout-Problem ist mit einem NPH-Script lösbar. Das ermöglicht dem Prozess nach STDOUT (Webserver) zu schreiben noch bevor der Prozess zuende ist.
Last edited: 2023-07-26 15:49:49 +0200 (CEST)