Il linguaggio di scripting chiamato PHP , acronimo di Hypertext Preprocessor , fornisce potenti funzionalità per le attività sul lato server , come il caricamento dei file . Poiché i file video tendono ad essere abbastanza grande, ci sono alcune considerazioni supplementari se si desidera caricare un file video utilizzando PHP . Sarà necessario assicurarsi che il server sia configurato per accettare i file delle dimensioni appropriate . A seconda della configurazione del server , modificare il file di configurazione php.ini o creare un file . Htaccess , e poi procedere con il vostro script di upload come si farebbe per una immagine . Cose che ti serviranno
web server con PHP abilitato
editor di testo
FTP o server-side di file uploader
Mostra più istruzioni
File Size configurazione
pagina 1
Determinare quanto grande di un file sarà consentito agli utenti di caricare . Si dovrà determinare il compromesso accettabile tra qualità video e lunghezza film contro le risorse del server disponibili . YouTube ha recentemente aumentato la loro dimensione massima consentita del file fino a 2 GB , ma si potrebbe desiderare di iniziare un po 'più piccolo , . Forse da qualche parte tra 40 e 100 MB , a seconda della base di utenti di destinazione e le loro aspettative
Diciamo , per esempio, che si desidera limitare del file dei vostri utenti dimensione di caricamento a 60 MB .
Quando si modifica php.ini , è possibile utilizzare la notazione abbreviata \\ " 60M . \\ " ( il \\ " M \\ " è case sensitive ; nota non c'è \\ " B \\ " ) Tuttavia , quando si crea l'input forma MAX_FILE_SIZE in seguito, sarà necessario specificare il numero di byte come un numero intero: in questo caso, 60 megabyte moltiplicato per 1.048.576 byte per megabyte equivale a 62.914.560 .
2
su un server dove si ha accesso al file di configurazione php.ini , accedi al tuo account di hosting , trovare il file php.ini , aprirlo e modificare le seguenti impostazioni :
upload_max_filesize deve essere impostata sul valore appropriato , in questo caso , 60M
post_max_size deve essere più grande la dimensione massima del file . per tenere conto di dati post aggiuntivi. Per questo esempio , impostare su 61M .
3
Se siete su un server di hosting condiviso , non si può avere accesso al file di configurazione php.ini . È necessario impostare le opzioni di configurazione in un file. Htaccess .
Il file di configurazione sarà simile a questa :
php_value post_max_size
php_value
Salva questo come un documento di nome . htaccess e caricarlo nella stessa directory dello script di upload . < br /> E 'possibile che il vostro host web può configurare il server di rifiutare tali personalizzazioni . Se questo è il caso , l'unica soluzione è quella di cambiare host web .
4
Crea il tuo modulo di upload HTML . Impostare un valore per enctype del form, e comprendono un ingresso nascosto MAX_FILE_SIZE prima che il selettore di file :