Ho installato Ubuntu 14.04 su un laptop e ho installato apache 2 (versione 2.4.7) e PHP 5.
Non riesco a trovare httpd.conf
. Devo cambiarlo perché quando provo ad aprire una pagina .php vedo una casella di download.
Come devo procedere?
Ho installato Ubuntu 14.04 su un laptop e ho installato apache 2 (versione 2.4.7) e PHP 5.
Non riesco a trovare httpd.conf
. Devo cambiarlo perché quando provo ad aprire una pagina .php vedo una casella di download.
Come devo procedere?
Risposte:
Ubuntu non utilizza httpd.conf
come standard, invece si trova roba di configurazione globale per apache /etc/apache2/apache2.conf
. È possibile creare un httpd.conf
nella directory apache2 e caricare qualsiasi ulteriore configurazione da esso includendo la seguente riga in/etc/apache2/apache2.conf.
Include /etc/apache2/httpd.conf
Non è necessario quel file per configurare apache, ma è possibile crearlo se altri software si affidano alla sua presenza.
httpd.conf
sarà dentro /etc/apache2/
.
/etc/apache2$ ls
apache2.conf envvars mods-available ports.conf sites-enabled
conf.d httpd.conf mods-enabled sites-available
:/etc/apache2$ more httpd.conf
:/etc/apache2$
Ho bisogno di cambiarlo
No tu no. La documentazione afferma :
httpd.conf: storicamente il file di configurazione principale di Apache2, dal nome del demone httpd. Ora il file non esiste. Nelle versioni precedenti di Ubuntu il file potrebbe essere presente, ma vuoto, poiché tutte le opzioni di configurazione sono state spostate nelle directory indicate di seguito.
perché quando provo ad aprire una pagina .php vedo una casella di download
In che modo il cambiamento lo httpd.conf
risolve? Se è necessario modificare le impostazioni di configurazione, suppongo che sia necessario modificare apache2.conf
o l'host virtuale in /etc/apache2/sites-enabled/
.