forum.coppermine-gallery.net

Support => Deutsch (German) => Language Specific Support => cpg1.6.x Deutsch (German) => Topic started by: Karsten on May 27, 2019, 05:06:31 pm

Title: ZIP-Download geht nicht mehr
Post by: Karsten on May 27, 2019, 05:06:31 pm
Hallo,

ich arbeite mit Coppermine 1.6.06 und kann auf einmal (keine Ahnung seit wann), ausgewählte Favoriten nicht mehr als ZIP runter laden.
Es wird anscheinend die ZIP-Datei angelegt (jedenfalls rechnet der Server recht lange, aber es gibt kein PHP-timeout), und dann kommt einfach ein weißer Bildschirm ohne Meldungen. Adresse: https://alteisen.training/Fotogalerie/zipdownload.php

zipdownload.php existiert (1.6.03) vom 22.5.2019

Habt Ihr eine Idee?

Danke,

Karsten
Title: Re: ZIP-Download geht nicht mehr
Post by: Αndré on May 27, 2019, 05:16:52 pm
Ich habe gerade testweise eine Datei den Favoriten hinzugefügt und dann die Favoriten als Zip-Datei herunterladen können. Hat problemlos funktioniert:
Quote
Dieses Archiv enthält die gepackten Dateien der Favoriten von Guest:
=========================================
Alteisen.Training e.V. - Trainings und Rennen
https://alteisen.training/Fotogalerie/thumbnails.php?album=favpics
=========================================
27. Mai 2019 um 17:14
=========================================
Bitte respektiere die Urheberrechte - benutze die heruntergeladenen Dateien nur so, wie vom Eigentümer der Galerie vorgesehen

Evtl. hast du zu viele Favoriten, dass du doch irgendwelche gesetzten PHP-Limits überschreitest? Funktioniert es denn bei dir als Gast mit nur einer (oder wenigen) Dateien?
Title: Re: ZIP-Download geht nicht mehr
Post by: Karsten on May 27, 2019, 05:31:42 pm
Stimmt, ich habe gerade mal als user 3 Bilder markiert und gezippt runter geladen.
Was könnte das für eine Grenze sein und wie kann ich sie ggf. erhöhen?

FF.

Karsten
Title: Re: ZIP-Download geht nicht mehr
Post by: Αndré on May 27, 2019, 05:59:38 pm
Ich weiß gerade nicht, ob in cpg1.6.x die ZIP-Dateien im Arbeitsspeicher, oder auf der Festplatte erstellt werden. Auf jeden Fall könnte die Scriptlaufzeit zu kurz sein (max_execution_time erhöhen). Dann entsprechend noch die Beschränkungen für den Arbeitsspeicher lockern (memory_limit erhöhen) und schauen, ob genug Speicherplatz auf dem Datenträger vorhanden ist bzw. ob das Quote erreicht wurde.
Title: Re: ZIP-Download geht nicht mehr
Post by: Karsten on May 27, 2019, 08:05:09 pm
Äh, und wie mache ich das?
Title: Re: ZIP-Download geht nicht mehr
Post by: Αndré on May 27, 2019, 08:49:46 pm
Die ersten beiden Sachen sind PHP-Einstellungen, frag am besten deinen Hosting-Provider ob und wie das auf deinem Server geht. Ich schau mir bei Gelegenheit mal die Zip-Funktion an.

Ob es an max_execution_time liegt könntest du recht einfach überprüfen, indem du dir den aktuellen Wert in der phpinfo ansiehst und dann einfach mal die Zeit stoppst, in der Coppermine "arbeitet", bis die weiße Seite erscheint.
Title: Re: ZIP-Download geht nicht mehr
Post by: Αndré on May 27, 2019, 08:59:30 pm
Ich habe mir den Code angesehen. Die Zip-Datei wird im Dateisystem erstellt, der Wert "memory_limit" sollte daher eine untergeordnete Rolle spielen. Ich tippe darauf, dass das Script einfach länger benötigt, als es laut PHP-Einstellungen erlaubt ist.
Title: Re: ZIP-Download geht nicht mehr
Post by: Karsten on May 27, 2019, 10:01:02 pm
Für php sind 90 s erlaubt, mehr geht nicht laut Provider.....

Muss ich "einfach" die Anzahl der Dateien reduzieren?
Title: Re: ZIP-Download geht nicht mehr
Post by: Αndré on May 27, 2019, 11:23:54 pm
Wenn das Erstellen der Zip-Datei länger dauert, ist die Antwort leider "ja".
Title: Re: ZIP-Download geht nicht mehr
Post by: Karsten on May 28, 2019, 05:43:54 am
Hm, 90 s habe ich. Es erscheint keine Meldung, nichts.
Da ist noch ein wenig Optimierungspotential.
Ich werde mich dann einmal rantasten.

Danke.

Karsten