Aggiornamento Ubuntu Saucy: riparare i vhost di Apache 2.4
21/10/2013
L'aggiornamento di Ubuntu a Saucy Salamander 13.10 sulla macchina sperimentale è andato apparentemente liscio, tuttavia Apache ha smesso di funzionare, e restituisce un errore di permessi negati:
[Mon Oct 21 14:16:02.565696 2013] [authz_core:error] [pid 10528] [client 127.0.0.1:57993] AH01630: client denied by server configuration: ...
Ci sono diversi cambiamenti nella configurazione, ben descritti nei manuali, tuttavia qualcosa è evidentemente sfuggito.
Cosa? Il problema era molto più semplice: i file di configurazione nella cartella sites-enabled
avevano il nome dei siti, e non avevano alcuna estensione. La configurazione di default di apache invece richiede che i file abbiano estensione .conf
. E' quindi sufficiente rinominare i file, e apache ricomincia a funzionare!