2014-12-10 19 views
10

Ho configurato un server Web la scorsa settimana, ha funzionato correttamente.Come forzare il ricaricamento del file php.ini?

Oggi richiedo la sua homepage, vedo un errore di fuso orario, come dovrebbe essere configurato nel mio file php.ini.

cerco un phpinfo(); sul mio webserver, mi dà:

Configuration File (php.ini) Path /opt/rrh/php/lib 

Ma nessun file php.ini caricato.

indago, il file php esiste e ha molto grandi permesso:

ls -la /opt/rrh/php/lib 
-rwxrwxrwx 1 apache root 68448 Nov 22 10:10 php.ini 

provo un parse_ini_file("/opt/rrh/php/lib/php.ini"));, restituisce nessun errore ...

Naturalmente ho riavviato il mio server una dozzina di tempo .

Cosa posso fare di più per risolvere il mio problema?

Il mio sistema:

  1. RedHat 6
  2. Apache 2.4
  3. PHP 5.5.19 con libphp5.so modulo Apache
+1

che può essere correlato: [restart php-fpm] (http://serverfault.com/questions/189940/how-do-you-restart-php-fpm/506951) – jamjan

+0

che Ma bye utile: [restart php-fpm] (http://serverfault.com/questions/189940/how-do-you-restart-php-fpm/506951) – jamjan

risposta

11

Per forzare un ricaricamento della php.ini è necessario riavviare apache .

Provare sudo service apache2 restart dalla riga di comando. O sudo /etc/init.d/apache2 restart

+4

Ho già riavviato il mio servizio con 'apachectl restart' – Fractaliste

+0

quindi cosa esattamente si fa? volere? La domanda è 'come forzare il ricaricamento di php.ini?' Vuoi un percorso per includere un php.ini in più? Questo e pubblica l'output di phpinfo() in modo che sia chiaro qual è il problema/la soluzione che stai cercando. –

+2

Ma cosa succede se si sta eseguendo PHP dalla riga di comando ...? – CommaToast

4

È inoltre possibile utilizzare il riavvio grazioso server apache con service apache2 reload o apachectl -k graceful. Come l'apache doc dice:

L'USR1 o il segnale grazia fa sì che il processo padre di consigliare la figli per uscire dopo la loro richiesta corrente (o per uscire immediatamente se non stanno servendo nulla). Il genitore rilegge i suoi file di configurazione e riapre i suoi file di registro. Alla morte di ogni bambino il genitore lo sostituisce con un figlio della nuova generazione della configurazione , che inizia a servire immediatamente nuove richieste.

Problemi correlati