Come abilitare le connessioni di loopback HTTP?

Ho eseguito CentOS release 5.8 (Final) per il mio blog WordPress (www.deluxeblogtips.com). Ho un backup BackupBuddy plugin, e dice:

Le connessioni HTTP Loopback non sono abilitate in questo server

Dopo alcuni tentativi su Google, ho trovato alcune soluzioni, ma nessuno funziona. La migliore risposta che penso è cambiare il /etc/hosts e lo ho già fatto:

 127.0.0.1 localhost localhost6 localhost.localdomain localhost6.localdomain6 127.0.0.1 taiphanmem.org www.taiphanmem.org 127.0.0.1 deluxeblogtips.com www.deluxeblogtips.com ::1 localhost localhost6 localhost.localdomain localhost6.localdomain6 ::1 deluxeblogtips.com www.deluxeblogtips.com ::1 taiphanmem.org www.taiphanmem.org 

Ma appare ancora l'avviso dal plugin.

Ho anche provato in linea di command:

 wget www.deluxeblogtips.com curl www.deluxeblogtips.com telnet 0 80 

Tutto il lavoro.

Non so cosa sia proprio ora. Il mio blog è in esecuzione lento e suppongo che la connessione HTTP loopback sia il problema principale. Qualsiasi aiuto è apprezzato! Grazie!

Edit:

Ulteriori informazioni sul server web (Apache)

 Listen 80 

E

 apachectl -S VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:80 is a NameVirtualHost default server taiphanmem.org (/usr/local/apache/conf/extra/httpd-vhosts.conf:2) port 80 namevhost taiphanmem.org (/usr/local/apache/conf/extra/httpd-vhosts.conf:2) port 80 namevhost deluxeblogtips.com (/usr/local/apache/conf/extra/httpd-vhosts.conf:9) Syntax OK 

(Ho ospitare anche altri siti sul server, il default è taiphanmem.org)

2 Solutions collect form web for “Come abilitare le connessioni di loopback HTTP?”

La soluzione è quella di istruire il server per rispondere con il contenuto giusto per le richieste dirette verso 127.0.0.1. Per fare ciò, è necessaria una direttiva VirtualHost collegata a questo indirizzo di loopback:

 <VirtualHost 127.0.0.1> DocumentRoot /var/www/yourdomain ServerName www.yourdomain.ro ServerAlias yourdomain.ro ServerAdmin user@domain.com ErrorLog logs/webserv/xgraphic_error_log CustomLog logs/access_log combined </VirtualHost> 

Avrai bisogno di un'entrata di questo tipo per each dominio che ospita sul server, anche se già hai una voce per il tuo dominio.

Cosmin Ioachim Damian.

Lungo le linee della risposta di Cosmin, ma non del tutto, ho avuto questo problema perché la mia voce vhost non era completamente configurata. Molte persone seguono semplici tutorial local dev vhost, che mostrano solo le basi. In realtà, hai bisogno di una più completa voce vhost, incluse le regole, che risolve questo senza i file host voodoo (oltre 127.0.0.1 example.com)

File: / etc / hosts

 # Localhost 127.0.0.1 localhost ::1 localhost # Your custom, local dev site 127.0.0.1 local.example.com ::1 local.example.com 

File: /path/to/apache2/extras/httpd-vhosts.conf:

 <VirtualHost *:80> ServerName local.example.com ServerAlias local.example.com DocumentRoot "/Users/examplename/Sites/example.com" <Directory "/Users/examplename/Sites/example.com"> Options Indexes FollowSymLinks Includes execCGI AllowOverride None Order Allow,Deny Allow From All </Directory> 

Adesso, concesso, c'è più nella directory di quello che ti serve. Ma funziona.

Alless per me.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.