Domanda

Come molte variabili in PHP usando ini_set () su una pagina in realtà non funziona.

Recentemente ho aggiornato il mio versione di PHP e ho scoperto che la mia immagine multipla uploader è ormai limitato. Dopo 3 ore di frustrazione, ho scoperto che il mio nuovo PHP installazione ha il nuovo parametro "max_file_uploads" impostato su "20".

Quindi, solo le prime 7 immagini vengono caricate (ognuno è in tre dimensioni, 7 * 3 = 21).

Ora posso cambiare il mio valore php.ini di "max_file_uploads" per 300, ma io preferisco non farlo lato largo.

C'è un modo per impostare tale valore solo per un singolo file (upload.php)? Può un file .htaccess essere utilizzato per questo?

È stato utile?

Soluzione

  

Correzione: max_file_uploads non può essere modificato al di fuori php.ini. Vedere PHP "Bug" # 50684

Altri suggerimenti

Sì, può essere cambiato. Utilizzare il file .htaccess e aggiungere questo:

php_value max_file_uploads 40

esempio, io uso questo nel mio .htaccess nella cartella:

php_value upload_max_filesize 25M
php_value post_max_size 25M
php_value max_file_uploads 1000

;)

Damian Rossi

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top