2

ローカルサーバー上でWordpressを使用していくつかのサイトを開発しています。Lion(10.7.2)上のApacheおよびMySQLのデフォルトのポート番号でMAMP(2.0.1)を実行しています。私が最近困惑する問題に遭遇するまで、それは非常にうまく機能していました。

/etc/hosts特に1つのサイトでは、ファイルとMAMP apache httpd.confVirtualHostsセクションで参照されているいくつかの内部ドメイン/仮想ホストの変更が行われました(これにより、デフォルトのポート番号re:my自身のWordpress開発を使用することになりました) 。ホストとvhostで定義されているこの特定の開発ドメインにアクセスするとhttpd.conf、接続を確立できなかったことを示すブラウザーエラーが表示されますdev.example.com:8888(Wordpressのindex.phpファイルとhtaccessファイルはフォルダーインデックスにあります)。MAMPポートをデフォルトに変更したので、少しイライラして混乱していますが、これはドメインインデックスでのみ8888のデフォルトのMAMP Apacheポートを参照しており、アクセスしてもコースを変更したくありません。dev.example.com:80。ドメイン内のファイルやフォルダには、具体的に入力することでアクセスできますが、ドメインインデックスにそのままアクセスすると、デフォルトのポート番号でこのエラーが発生します。それがなぜインターネットを介して解決策を見つけることができなかったのか、私にはわかりません。

hosts一部の検索結果では、およびファイルに誤った行形式が記載されていhttpd.confますが、私のものはすべてUnix LFベースであるため、ソリューションに違いはありません。ドメインのフォルダー構造からWordpressを削除して再試行しましたが、それでも同じエラーが発生します。Wordpressで使用している別のドメインでは、正常に動作します。hostsフォルダは、およびファイルのエントリとまったく同じ方法で設定されhttpd.confます。特定のエラードメインにアクセスしても、apacheエラーは発生しません。私は全体に少し困惑しています。

ホストエントリ:

127.0.0.1     dev.example.com

Vhostエントリ:

NameVirtualHost *:80

<VirtualHost *:80>
  ServerName dev.example.com
  DocumentRoot "/Sites/example.com"
</VirtualHost>

Wordpressの設定:

sql.wp_options.siteurl = http://dev.example.com/wp
sql.wp_options.home    = http://dev.example.com/
4

0 に答える 0