se si ha accesso a WHM è possibile eseguire questi passaggi:
A un certo punto nel tempo, sarà probabilmente necessario regolare le opzioni di configurazione di PHP. Invece di modificare manualmente il file PHP.ini, puoi farlo da WHM. 1) Trova il menu di configurazione del servizio.
2) Fare clic PHP Editor di configurazione.
Questo editor ha due modalità: Base e Avanzata. Per poter accedere alla più ampia gamma di opzioni, è necessario utilizzare la modalità avanzata. È disponibile facendo clic sul pulsante nella parte superiore della pagina.
Si consiglia di attendere per modificare le impostazioni avanzate finché non si è certi di sapere cosa si sta facendo. Se desideri ulteriori informazioni su un'impostazione, fai clic su un link nella colonna Sezione per accedere alla documentazione di PHP. La prima opzione in Modalità base è upload_max_filesize, che limita la dimensione massima di un file caricato tramite PHP. Questa opzione influirà sul sistema di allegati o upload di un'ampia varietà di software che probabilmente verrà eseguito sul server, inclusi Joomla e vBulletin. Probabilmente vorrai cambiarlo in qualcosa di un po 'più alto del default. Specificare una dimensione in megabyte usando un numero seguito da M. Raramente sarà necessario modificare l'include_path dal valore predefinito. Oltre a limitare la dimensione massima di caricamento, è anche possibile disattivare del tutto il caricamento file con l'impostazione file_uploads. Alcuni programmatori PHP hanno la brutta abitudine di usare tag di stenografia, che non sono abilitati su molti server. Ciò significa che i loro script non funzioneranno. Abilita asp_tags se incontri degli script che richiedono quel tipo di tag.
Con memory_limit, è possibile imporre un limite alla quantità di memoria un particolare script PHP può utilizzare in qualsiasi momento. L'abilitazione di register_globals non è raccomandata se non strettamente necessario. È la fonte di molti problemi di sicurezza e verrà rimosso completamente al rilascio di PHP 6. L'impostazione max_execution_time impedisce agli script scritti male di legare il server. Per impostazione predefinita, questa opzione è impostata su 30 secondi; non metterlo troppo in alto o le prestazioni del tuo server potrebbero risentirne. Allo stesso modo, max_input_time pone un limite per quanto tempo uno script è autorizzato ad analizzare i dati di input, come moduli e upload di file.
Con enable_dl, tutti gli utenti possono includere estensioni PHP a volontà. Ciò rappresenta una potenziale violazione della sicurezza, quindi è necessario disattivarlo a meno che non sia assolutamente necessario. safe_mode è un'altra opzione PHP che verrà rimossa con il rilascio di PHP 6. È in gran parte inefficace e probabilmente dovrebbe essere lasciata fuori. L'ultima opzione, session.save_path, controlla dove vengono salvate le sessioni di PHP. L'impostazione predefinita dovrebbe essere accettabile per la maggior parte degli scopi.
Se si desidera modificare questa opzione, sarà necessario fare clic qui per il campo di testo appaia. 3) Al termine, fare clic su Salva.
Il file php.ini è stato scritto automaticamente.
Questa è la fine del tutorial. Ora sai come configurare PHP dall'interno di WHM.
Cosa * esattamente * accade dopo 600 secondi? Quale messaggio di errore ottieni? Il tempo di caricamento non conta rispetto al limite di tempo di PHP –
Prova ['set_time_limit()'] (http://php.net/manual/en/function.set-time-limit.php) – bfavaretto
@Ajay Chthri: per il caricamento alcuni file di grandi dimensioni si può provare con qualche uploader come java applet uploader –