如何在PHP(Apache、Xampp)中更改localhost的端口?

如何在PHP(Apache、Xampp)中更改localhost的端口?,php,apache,xampp,localhost,port,Php,Apache,Xampp,Localhost,Port,我更新了我的PHP版本(通过安装更新版本的XAMPP),但是我在让服务器使用PHP所需的端口以运行正确版本的PHP时遇到了问题 由于运行Windows的计算机存在大量冲突,我在httpd.conf文件中将Apache端口从80更改为81:Listen和ServerName localhost 它似乎运行正常。Apache和MySQL都在XAMPP控制面板中运行 Apache-端口:81443 MySQL-端口:3306 PHPINI被设置为3306,因此我保持原样 http://localhos

我更新了我的PHP版本(通过安装更新版本的XAMPP),但是我在让服务器使用PHP所需的端口以运行正确版本的PHP时遇到了问题

由于运行Windows的计算机存在大量冲突,我在httpd.conf文件中将Apache端口从80更改为81:
Listen
ServerName localhost

它似乎运行正常。Apache和MySQL都在XAMPP控制面板中运行

Apache-端口:81443 MySQL-端口:3306

PHPINI被设置为3306,因此我保持原样

http://localhost:81
显示我正在运行正确版本的PHP(版本5.6.3)。但是,当我尝试在
localhost:81打开文件时,我收到以下错误消息:

找不到对象!在此服务器上找不到请求的URL。如果 您手动输入了URL。请检查拼写,然后重试。 如果您认为这是服务器错误,请联系网站管理员。 错误404 localhost Apache/2.4.10(Win32)OpenSSL/1.0.1i PHP/5.6.3

它允许我访问文件的唯一方式是at,它运行的是旧版本的PHP


有什么建议可以让我的PHP文档访问正确的PHP端口和版本吗?

听起来好像你没有正确设置VirtualHost之类的…@CBroe-说明似乎不需要这些,但我想我可以试一试;-)不幸的是,这似乎导致了一些其他问题,我认为这可能是因为我的场景与我在更改VirtualHost的说明中列出的场景略有不同。你能帮我指出正确的方向吗?