0

httpd.confファイルでこれを変更しました

#Listen 1234

そして私のhttp.vhosts.confで2つの仮想ホストを作りました

<VirtualHost 127.0.0.5:1234>
 DocumentRoot "D:/SVN data/WebClient_PHP/trunk/current_project_re/public"
 ServerName prod
</VirtualHost>

<VirtualHost 127.0.0.6:1234>
  DocumentRoot "D:/SVN data/WebClient_PHP/trunk/current_project_dec/public"
  ServerName dev
</VirtualHost>

また、windows / system32 / drivers / etc/hostのホストファイルでこれを変更しました

127.0.0.5:1234 prod

127.0.0.6:1234 dev

「dev」または「prod」をポイントしたときにapacheを再起動した後、両方が機能していません

4

1 に答える 1

0

両方のアドレスがローカル マシンを指していることは確かですか?

そうでない場合は、両方のファイルで 127.0.0.1 を使用し、ServerName で指定されたドキュメント ルートを apache に処理させることができます。

ああ、hostsファイルのポート宣言を削除してください

于 2012-04-24T13:00:08.637 に答える