Batch-Hinzufügen der Coppermine Gallery funktioniert nicht

URL dieses Beitrags: http://blog.stefan-macke.com/2007/07/18/batch-hinzufuegen-der-coppermine-gallery-funktioniert-nicht/

Das Batch-Hinzufügen von mehreren Bildern (>160) schlug bei unserer Coppermine Gallery 1.4.2 fehl. Es wurde nach dem Klicken auf "Markierte Dateien einfügen" ständig die Seite "Sie haben kein Recht, diese Seite anzusehen." angezeigt.

Ich habe daher mal in die Apache-Logs geschaut und auch gleich diese Meldung entdeckt:

ALERT - configured request variable limit exceeded - dropped variable 'pics[]'

Nach einer kurzen Google-Suche habe ich auch schon die Lösung gefunden: Wir haben PHP mit HardenedPHP installiert, das die Einstellung request.max_vars enthält (vgl. HardenedPHP Configuration):

Defines the maximum number of variables that may be registered through the COOKIE, the URL or through a POST request. This setting is also an upper limit for the variable origin specific configuration directives.

Die Einstellung ist standardmäßig auf 100 gesetzt, was bei der großen Anzahl an Dateien zu einem Problem führte. Ich habe daher die entsprechende Einstellung in der Apache-Konfiguration für den VirtualHost der Galerie angepasst und alles läuft wieder:

php_admin_value suhosin.request.max_vars 500
Füge diesen Artikel zu deinen Bookmarks hinzu Diese Icons verzweigen auf soziale Netzwerke bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • del.icio.us
  • bodytext
  • MisterWong
  • Reddit
  • Technorati
  • Spurl
  • description

Kommentar zu diesem Beitrag

  1. Gravatar boris64
    Am 25. August 2008 um 23:06 Uhr

    Danke google, danke Stefan, ihr beide habt mir viel Arbeit erspart ;=)

Einen Kommentar schreiben

XHTML: Diese Tags sind erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>