私は走っているCentOS リリース 5.8 (最終)私のWordPressブログ用(デラックスブログヒント)。バックアッププラグインがありますバックアップバディ、そしてこう言います。
このサーバーでは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 の回答と似ていますが、完全には一致しません。私の vhost エントリが完全に構成されていなかったため、この問題が発生しました。多くの人が、基本的な内容だけを示すシンプルなローカル開発 vhost チュートリアルに従っています。実際には、ルールを含むより完全な vhost エントリが必要です。これにより、ホスト ファイルのブードゥーなしでこの問題が解決されます (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>
確かに、ディレクトリには必要以上の情報が含まれています。しかし、それは機能します。
少なくとも私にとっては。