Frage

Wie viele Variablen in PHP ini_set () auf einer Seite nicht wirklich Arbeit.

Ich habe meine PHP-Version vor kurzem aktualisiert und festgestellt, dass mein mehr Bild-Uploader nun gekappt. Nach 3 Stunden der Frustration, habe ich festgestellt, dass meine neue PHP-Installation den neuen „max_file_uploads“ Parametersatz auf „20“ hat.

So wird nur die ersten 7 Bilder hochgeladen erhalten (jeweils in drei Größen, 7 * 3 = 21).

Ich kann jetzt meine php.ini Wert von „max_file_uploads“ bis 300 ändern, aber ich möchte lieber nicht, dass die Seite nicht breit.

Gibt es eine Möglichkeit, diesen Wert zu setzen nur für eine einzelne Datei (upload.php)? Könnte eine .htaccess-Datei für diese verwendet werden?

War es hilfreich?

Lösung

  

Korrektur: max_file_uploads kann nicht außerhalb der php.ini geändert werden. Siehe PHP "Bug" # 50684

Andere Tipps

Ja, es kann geändert werden. Verwenden Sie die .htaccess-Datei und fügen Sie diese:

php_value max_file_uploads 40

Beispiel verwende ich in meinem .htaccess im Ordner:

php_value upload_max_filesize 25M
php_value post_max_size 25M
php_value max_file_uploads 1000

;)

damian rossi

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top