Impostare la direttive PHP come upload_max_filesize


phpImpostare la direttive PHP come upload_max_filesize tramite htaccess

Configurare le direttive di PHP è molto semplice, se avete acquistato un Web Hosting Linux potete configurare qualsiasi parametro di PHP utilizzando il mod_rewrite di Apache (demone che gestisce i vostri applicativi web).

Shellrent permette di modificare i parametri in tutti i servizi basati su Linux grazie alle direttive

“AllowOverride Options” e “AllowOverride All”.

Ci sono molte impostazioni che possono essere cambiate e che possono aiutarvi nella gestione del vostro sito web ad esempio:

  • php_value upload_max_filesize 20M
  • php_value max_execution_time 150

La prima imposta la dimensione massima degli allegati che uno script php può caricare sul server a 20MB mentre la seconda imposta il tempo di esecuzione massimo che uno script può raggiungere sul server prima che venga bloccato.

Per impostare questi parametri è necessario copiare le due direttive in un file chiamato .htaccess e caricarlo dentro il vostro FTP. Il server si aggiornerà automaticamente con le nuove impostazioni date.

Potete specificare queste direttive anche tramite l’utilizzo di un semplice codice PHP come questo:

<?php
ini_set(‘register_globals’, 0);
ini_set(‘upload_max_filesize’, ’20M’);
ini_set(‘max_execution_time’, 600);
?>

Il codice dovrà essere integrato nello script di esecuzione o nel file globale di configurazione, il alternativa potete inserirlo nel vostro index.php

Le direttive che potrete usare sono:

ini_get(flag-name)
Ritornerà il valore della variabile richiamata

ini_get_all([extension])
Ritornerà il valore di tutte le variabili richiamate

get_cfg_var(flag-name)
Ritornerà il valore della variabile originale specificata in php.ini