sto impostando la massima dimensione del file caricati nella mia forma:PHP, Zend Framework: come impostare il file di caricamento massimo?
$file = new Zend_Form_Element_File('file');
$file->setLabel('File to upload:')
->setRequired(true)
->addValidator('NotEmpty')
->addValidator('Count', false, 1)
->addValidator('Size', false, 10485760) //10MB = 10,485,760 bytes
->setMaxFileSize(10485760)
->setDestination(APPLICATION_UPLOADS_DIR);
$this->addElement($file);
Ma sto ottenendo questo messaggio di errore nella mia applicazione Zend Framework:
Notice: Your 'upload_max_filesize' config setting limits the maximum filesize to '2097152'. You tried to set '10485760' in /location/to/Zend/Form/Element/File.php on line 620
Che cosa sto facendo di sbagliato?
Sto cercando di impostarli nel mio file application.ini come phpSettings.post_max_size ma non sembra funzionare, c'è un altro modo per impostarlo? Ti piace una specie di funzione? set_post_max_size() se esiste una funzione di questo tipo? – Andrew
Non è sicuro che questo possa essere configurato dal codice PHP, in realtà, dato che il file/dati caricato è fatto da Apache + PHP prima che il tuo script inizi davvero ... –
Credo che tu possa configurare dal codice PHP, ini_set ('post_max_size', 10485760); –