最好的解决方案是重新配置 XAMPP Apache 服务器来监听和使用不同的端口号。以下是你的做法:
1) 首先,您需要打开 Apache “httpd.conf” 文件并将其配置为使用/侦听新的端口号。要打开 httpd.conf 文件,请单击 Apache“开始”和“管理”按钮旁边的“配置”按钮。在打开的弹出菜单中,单击并打开 httpd.conf
2) 在 httpd.conf 文件中搜索“listen”。你会发现两行类似:
#Listen 12.34.56.78:80
Listen 80
将端口号更改为端口号。您选择的(例如端口 1234),如下所示
#Listen 12.34.56.78:1234
Listen 1234
3) 接下来,在同一个 httpd.conf 文件中查找“ServerName localhost:”,将其设置为新的端口号。
ServerName localhost:1234
4) 保存并关闭 httpd.conf 文件。
5) 现在再次单击 Apache 配置按钮并打开“httpd-ssl.conf”文件。
6) 在 httpd-ssl.conf 文件中,再次查找“Listen”。您可能会发现:
Listen 443
将其更改为侦听您选择的新端口号。像这样说:
Listen 1443
7) 在同一个 httpd-ssl.conf 文件中找到另一行显示<VirtualHost _default_:443>。将此更改为您的新端口号。 (如 1443)
8) 同样在同一个 httpd-ssl.conf 中,您可以找到另一行定义端口号。为此寻找“ServerName”。你可能会发现类似的东西:
ServerName www.example.com:443 or ServerName localhost:433
将此 ServerName 更改为您的新端口号。
8) 保存并关闭 httpd-ssl.conf 文件。
9) 最后,还有一个地方需要更改端口号。为此,单击并打开 XAMPP 控制面板的“配置”按钮。然后单击“服务和端口设置”按钮。在其中,单击“Apache”选项卡,然后在“主端口”和“SSL 端口”框中输入并保存新的端口号。点击保存并关闭配置框。
这应该可以解决问题。现在“启动”Apache,如果一切顺利,您的 Apache 服务器应该会启动。
您还将看到 XAMPP 控制面板中的 Apache Port/s no 已更改为您设置的新端口 ID。