나는 달리고 있다CentOS 릴리스 5.8(최종)내 WordPress 블로그(deluxeblogtips.com). 백업 플러그인이 있어요백업버디, 그리고 내용은 다음과 같습니다.
이 서버에서는 HTTP 루프백 연결이 활성화되지 않았습니다.
Google에서 몇 번 시도한 후 몇 가지 해결책을 찾았지만 아무 것도 작동하지 않습니다. 제가 생각하는 가장 좋은 대답은 /etc/hosts
파일을 변경하는 것입니다. 저는 이미 그렇게 했습니다.
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
하지만 플러그인의 경고가 계속 나타납니다.
또한 명령줄에서도 테스트했습니다.
wget www.deluxeblogtips.com
curl www.deluxeblogtips.com
telnet 0 80
모든 일.
지금은 어떤 상황인지 모르겠습니다. 내 블로그가 느리게 실행되고 있는데 HTTP 루프백 연결이 주요 문제인 것 같습니다. 도움을 주시면 감사하겠습니다! 감사해요!
편집하다:
웹 서버(Apache)에 대한 추가 정보
Listen 80
그리고
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
(저는 서버에서 다른 사이트도 호스팅하고 있으며 기본값은 taiphanmem.org입니다)
답변1
해결책은 127.0.0.1로 향하는 요청에 대해 올바른 콘텐츠로 응답하도록 서버에 지시하는 것입니다. 이를 수행하려면 이 루프백 주소에 연결된 VirtualHost 지시문이 필요합니다.
<VirtualHost 127.0.0.1>
DocumentRoot /var/www/yourdomain
ServerName www.yourdomain.ro
ServerAlias yourdomain.ro
ServerAdmin [email protected]
ErrorLog logs/webserv/xgraphic_error_log
CustomLog logs/access_log combined
</VirtualHost>
도메인에 대한 항목이 이미 있더라도 서버에서 호스팅하는 각 도메인에 대해 이 유형의 항목이 필요합니다.
코스민 이오아킴 데미안.
답변2
Cosmin의 답변에 따르면 내 가상 호스트 항목이 완전히 구성되지 않았기 때문에 이 문제가 발생했습니다. 많은 사람들이 기본 사항만 보여주는 간단한 로컬 개발자 호스트 튜토리얼을 따릅니다. 실제로 호스트 파일 부두(127.0.0.1 example.com 이상) 없이 이 문제를 해결하는 규칙을 포함하여 보다 완전한 가상 호스트 항목이 필요합니다.
파일: /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
파일: /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>
물론 디렉토리에는 필요한 것보다 더 많은 것이 있습니다. 하지만 작동합니다.
적어도 나에게는.