私はあなたが URL を使用していると仮定していますが、そうではhttp://phptewst.dev:88
ありませんhttp://phptest.dev
(これは実際には ... ですhttp://phptest.dev:80
)。
httpd.conf に次の行を追加します -
Listen 88
NameVirtualHost *:88
最初の行は、Apache を (すべての IP で) ポート 88 にバインドします。2 行目は、ポート 88 で名前ベースのホストをセットアップします。
そして、これらの行を削除します -
Listen 80
Listen 443
IIS はこれらのポートでリッスンするためです。
これは実際には最善の方法ではありませんが、Apache と IIS を別の IP (ポートではなく) にバインドするだけです。IIS に 127.0.0.1 と Apache 127.0.0.2、または LAN IP、または WAN IP を使用させます。
Listen 127.0.0.2:80
また、Apache (ポート 80) を IIS (ポート 8080) へのプロキシとして機能させることもできます。これにより、すべてが 1 つの IP とポート 80 を通過するようになります。フロントエンド VirtualHost をセットアップし、内部に ProxyPass 行を追加します...
ProxyPass / http://127.0.0.1:8080
(*私は WampServer ではなく WampDeveloper Pro を使用していますが、ほぼ同じなので、上記の手順でうまくいくはずです)
これは、PHP Web アプリケーション用の人工的な環境です。
そのコメントは 100% 正しいわけではありません。Apache、PHP、および MySQL にはすべて、Windows に何百万ものユーザーがいます。また、クロスプラットフォームを開発すること自体が、あらゆる種類のバグを見つけるのに役立ちます (私の個人的な経験から)。