図に示すように:
元々は Apache に属していたポート 443 が、Vmware Worstation サービスによって占有されていることがわかります。
エラー メッセージから、Vmware が使用するプロセス名と構成ファイル名も確認できます。ポートが競合しないように Vmware の構成情報を変更する方法を確認してください。
高洛峰2017-05-16 17:03:04
自分で質問して答えてください。
試してみました。Vmware 仮想マシン サービスのポート番号を再構成し、443 を 903 に変更し、コンピューターを再起動しました。問題ありませんでした。
具体的な設定は、Root権限でC:ProgramDataVMwarehostdproxy.xmlを編集し、
<httpsポート>443</httpsポート>
903に変更しました。元の proxy.xml をバックアップすることをお勧めします。
上の結果の画像:
コンピューターを再起動した後、他の多くのプロセスのポート番号は無視します。他の 3 つの vmware サービスは、テストのためにコンピューター上で仮想マシンを起動した後のプロセスです。現時点では競合はありませんが、他のどの人気のあるアプリケーションが 903 を使用しているかはわかりません。また、将来的に他のプロセスと競合するかどうかも不明です。
更新、Vmware が 443 を占めるのには理由があると突然思いました。仮想マシン Linux に httpd サービスをインストールすると、win7 ホスト上のブラウザを使用して Linux の httpd ホームページにアクセスできるためです。仮想マシン パス Vmware 仮想ネットワーク カードは、ローカル エリア ネットワークを形成します。しかし今、Vmware が占有している 443 を 903 に変更しましたが、これを行う方法はありません。私はこれにあまり慣れていないので、まだテストしていません。
しかし、それは問題ではありません。Linux 上の XAMPP と httpd の間では、2 つの Apache のうち 1 つだけが win7 ホストの 443 を占有することができます。この 443 を XAMPP に与えることを選択します。