Hallo zusammen,
gibt es eine Möglichkeit, alle Bilder eines Albums auf einmal herunterzuladen?
Bisher habe ich den "Download-Button" nur ausfindig machen können, wenn
ich in jedes einzelne Bild "hineinschaue".
Für schnelle Hilfe wäre ich sehr dankbar.
Lieben Gruß
Das geht mit dem Batch Downloader http://de.piwigo.org/ext/extension_view.php?eid=616
Offline
Leider funktioniert der Batchdownloader nicht. Er behauptet zwar, Archive zu erzeugen und man kann dann auch darauf klicken. Aber dann bekommt man einen schönen leeren weißen Bildschirm und sonst nichts.
Beim Erzeugen des Zips zeigt er folgende Warnung:
Warning: Undefined array key "SIZE_INFO" in /config/www/_data/templates_c/1uyas8y^96d01444acdf9ce0dbe591795b2f79aa26859c86_0.file.init_zip.tpl.php on line 153
Und wenn man dann auf ein Archiv klickt um es herunterzuladen, blitzt kurz ein dunkelgrüner Balken auf mit "sollte automatisch starten" und auch der hat ganz rechts ein gelbes Warnungs-Ausrufezeichen
Offline
Was sagen die Serverlogs? Wo läuft das ganze? Wie sieht es in den Einstellungen aus?
Ich habe das gerade bei mir als angemeldeten Benutzer erfolgreich getestet (php 8.1/aktuelle Piwigo Version).
Offline
Das Ganze läuft im piwigo Docker-Container von linuxserver.io auf einem Raspberry Pi.
Das config/log/php/error.log sagt nichts
Das config/log/nginx/error.log sagt
2025/02/21 12:35:44 [error] 315#315: *5584 FastCGI sent in stderr: "PHP message: PHP Warning: Undefined array key "SIZE_INFO" in /config/www/_data/templates_c/1uyas8y^96d01444acdf9ce0dbe591795b2f79aa26859c86_0.file.init_zip.tpl.php on line 153" while reading response header from upstream, client: 192.168.196.60, server: _, request: "GET /index.php?/download/init_zip&set_id=2 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "rpi4keller:8080", referrer: "http://rpi:8080/index.php?/search/psk-20250221-ppU27WrWnA"
2025/02/21 12:36:15 [error] 315#315: *5584 FastCGI sent in stderr: "PHP message: PHP Warning: Undefined array key "SIZE_INFO" in /config/www/_data/templates_c/1uyas8y^96d01444acdf9ce0dbe591795b2f79aa26859c86_0.file.init_zip.tpl.php on line 153" while reading response header from upstream, client: 192.168.196.60, server: _, request: "GET /index.php?/download/init_zip&set_id=2&zip=1 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "rpi:8080", referrer: "http://rpi:8080/index.php?/download/init_zip&set_id=2"
2025/02/21 12:36:16 [error] 315#315: *5584 FastCGI sent in stderr: "PHP message: PHP Warning: include(../../include/common.inc.php): Failed to open stream: No such file or directory in /config/www/plugins/BatchDownloader/download.php on line 3; PHP message: PHP Warning: include(): Failed opening '../../include/common.inc.php' for inclusion (include_path='.:/usr/share/php83') in /config/www/plugins/BatchDownloader/download.php on line 3; PHP message: PHP Fatal error: Uncaught Error: Call to undefined function check_status() in /config/www/plugins/BatchDownloader/download.php:5
Stack trace:
#0 {main}
thrown in /config/www/plugins/BatchDownloader/download.php on line 5" while reading response header from upstream, client: 192.168.196.60, server: _, request: "GET /plugins/BatchDownloader/download.php?set_id=2&zip=1 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "rpi:8080", referrer: "http://rpi:8080/index.php?/download/init_zip&set_id=2&zip=1"
Es läuft piwigo 14.5.0 und die 14.a vom Batch Downloader
Welche Einstellungen brauchst Du? Wo finde ich die?
Danke und Grüße
Offline
Es gibt erweiterte Einstellungen welcher Zip Algo verwendet wird. Ich finde dein Log verwirrend, weil da auch mehrere Hosts (mal IP, mal Hostname) auftaucht.
Zuerst sollte ma schauen, ob die Datei auch auf dem Volume liegt.
Offline