A volte quandu cuminciamu o ripartimu Apache2 Avemu u seguente errore in u terminal:
Ùn pudia micca determinà in modu fiduciale u nome di duminiu cumpletamente qualificatu di u servitore, aduprendu 127.0.0.1 per ServerName
Chì significa:
U nome di duminiu currettu per u servitore ùn pò esse determinatu, 127.0.0.1 serà adupratu cum'è ServerName
Per risolve lu duvemu simpliciamente eseguisce u cumandimu seguente:
echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn
Questu serà abbastanza per risolve u prublema, da quì in avanti quandu cumincianu o ripartenu Apache2 ùn mostreranu più quellu errore.
riguarda
10 cumenti, lasciate i toi
Amicu mi imagine chì questu deve esse in Debian, postu chì in Ubuntu 13.04 è 13.10, ùn esiste più, u cartulare conf.d in apache2, saluti
In casu ùn esiste micca, ùn ci hè micca prublema cù a creazione 😉
Aviu avutu u prublema, ma devu avè risoltu in un altru modu, perchè ùn aghju micca quellu file .. grazie quantunque, aghju luttatu assai cume mi ricordu!
cummentariu: sudo ùn funziona micca cum'è suggeritu, deve esse qualcosa di a forma
echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn
U menzionu solu perchè hè un sbagliu cumunu, suppone chì mette sudo davanti à qualcosa sia u listessu chì esse cum'è radice. In questu casu, a redirezione di uscita hè valutata prima chì sudo entre in ghjocu, è l'utente cumunu ùn hà micca permessu di scrittura in quellu locu
Aghju una dumanda, ci hè una differenza trà sta soluzione è st'altra?
Creà u schedariu httpd.conf in / etc / apache2
è scrivite in quellu file:
ServerName host local
e poi salvallu.
E duie soluzioni facenu esattamente a stessa cosa?
Prepending sudo à u ppio di u cumandamentu eseguirà solu l'ecu cum'è root, è a scrittura fallerà.
Un picculu truccu per questi casi cù redirects:
sudo bash -c 'echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn'
🙂
Grazie!
E perchè ùn mette micca a direttiva ServerName domain.name.com in u /etc/apache2/apache.conf file?
Ti ringraziu assai…..!!!!
Eccellente infurmazione, aghju risoltu un prublema è aghju pigliatu un mal di testa. Cù questu aghju risoltu un ERRORE DI SERVER INTERNU chì m'hà datu quandu iniziò un sistema in PHP5.
In Ubuntu 14.04:
echo "ServerName localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn
È per freebsd cù u serviziu "apache22"? 🙁
Aghju risoltu l'errore, ti ringraziu assai