0 votes
ago in SoSci Survey (dt.) by s381681 (110 points)

Hallo,

ich bin Administrator des Befragungsservers einer Universität und verwende im Moment die aktuelle Programm-Version 3.8.08 und bin im Moment mit folgende Problem konfrontiert:
In einem Fragebogen werden Daten hochgeladen - Im Moment ist der genutzte Speicherplatz 9,9GB
Die Projektleitung meldet einen Fehler, dass die Dateien als ZIP-Archiv nicht heruntergeladen werden können. Es kommt keine Fehlermeldung, es passiert einfach nichts.
z.B. bei folgenden Links
[06] FB02.000661 – FB19.000684 (89 Dateien)
[07] FB02.000745 – FB18.000838 (89 Dateien)
[08] FB02.000871 – FB19.000939 (96 Dateien)
Laut Webserver Logfile besteht kein Fehler:
sosci.**** 131... - **** [06/Aug/2026:09:48:33 +0200] "GET /admin/index.php?o=DataRetrieval&pck=ad153ac827978094debdbca6554785b1&a=uploads.download.pck&csfr=6jNAHDy1kVYO4dnlaPS506kilizAQeqj HTTP/1.1" 200 60841 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0" 215066

Wir haben folgende php Settings lauten:
upload_max_filesize = 512M
post_max_size = 512M
memory_limit = 512M
max_file_uploads = 100
max_execution_time = 300
max_input_time = 60

bei den anderen Links - z.B. FB02... (2848 Dateien)
kommt es zu einem Fehler -
[06-Aug-2026 09:43:51] WARNING: [pool www] child 1427 said into stderr: "Fatal error: Maximum execution time of 15+2 seconds exceeded (terminated) in /var/www/html/s2survey/utility/FileLib.php on line 184"
sosci.**** 131... - ** [06/Aug/2026:09:43:30 +0200] "GET /admin/index.php?o=DataRetrieval&prefix=FB02&a=uploads.download.zip&csfr=TRuKsqhuAPy7RVWNQFUfhL6yEa8FLa1T HTTP/1.1" 503 299 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0" 21552855

Ich kann jetzt natürlich der Projektleitung direkt vom Server die Dateien zukommen lassen, das ist jedoch keine Erklärung bzw. Lösung des Problems.

Da es sich um einen produktiven Server handelt kann ich schwer Tests mit Einstellungen machen und dachte mir ich frag mal nach ob ihr das Problem mit dem herunterladen von großen Datenmengen kennt und Einstellungen empfehlen könnt.
Bei den Dateien handelt es sich um Bilder bis zu ~5MB pro Bild - das ist unterschiedlich.

Falls weitere Informationen benötigt werden bitte gerne bei mir melden - gerne auch per Mail, falls nähere Informationen benötigt werden die nicht im Forum veröffentlich werden können.

Ich hoffe ich konnte das Problem gut schildern und hoffe auf eine baldige Lösung.

Liebe Grüße

1 Answer

0 votes
ago by SoSci Survey (376k points)

Bei den Dateien handelt es sich um Bilder bis zu ~5MB pro Bild

Sie haben oben Auszüge gepostet, nach denen es um knapp 100 Dateien pro ZIP-Paket geht. Das wären ~500 MB und damit ziemlich nah' am memory_limit der PHP-Prozesse.

Ich gehe davon aus, dass hier einfach der konfigurierte Speicher pro Prozess nicht ausreicht.

Im anderen Fall spricht die Fehlermeldung von einem Timeout, weil die Dateien nicht schnell genug gepackt werden können.

Natürlich könnte man die Limit jetzt immer weiter erhöhen. Aber es wird immer Projekte geben, bei denen der ZIP-Download der hochgeladenene Dateien einfach zu umfangreich wird. Deshalb empfehle ich den (wenigen) betroffenen Nutzer:innen die Option, die Dateien per API und Script "einzeln" abzurufen: REST API: Dateien herunterladen

Wir notieren für die SoSci-Wunschliste aber parallel, dass zum ZIP-Download ggf. keine Pakete mehr angeboten werden, welche den verfügbaren RAM überschreiten.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...