![](/img/trans.png)
[英]XAMPP, auto redirection of path from localhost:81 to localhost
[英]XAMPP, using port:81, cannot run localhost:81/mywebsite
XAMPP的默认端口:80被System.exe占用,因此我必须切换到端口:81,因为此问题表明XAMPP PORT 80在Apache配置文件中为Busy / EasyPHP错误:
进行此更改后,我可以访问localhost:81 / xampp和localhost:81 / phpMyAdmin以及本地文件,例如localhost:81 / wordpress / Readme.html
但是,我无法在htdocs中加载其他本地目录,无法在我的计算机上安装新的wordpress站点,并且localhost:81 / wordpress被自动引用回localhost / wordpress,这是找不到的
这是我尝试和失败的清单
将所有localhost选项更改为locahost:81,位于C:\\ xampp \\ apache \\ conf \\ http.conf中,位于C:\\ xampp \\ xampp-control.ini中,位于MySQL数据库,数据库表,root用户中,在wordpress wp-config中-sample.php,wp-config.php
我在Chrome浏览器中加载了localhost:81 \\ wordpress,它被自动引用回localhost \\ wordpress,结果未找到。
因此,我无法访问localhost:81 / mywebsite,因为它是自动引用旧的localhost的,并且无法停止使用port:80的System.exe。 我搜索了几乎所有地方,但是发现的唯一解决方案是wp-config.php中的错误键入错误-这不是我的问题。
请帮助。
尝试在虚拟主机配置中指定端口号。 因此,您可以避免在url中键入端口号。 将这些行添加到C:/xampp/apache/config/extra/httpd-vhosts.conf
NameVirtualHost *:81
<VirtualHost *:81>
ServerName test.com
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
编辑C:\\ Windows \\ System32 \\ drivers \\ etc \\ hosts并新增
127.0.0.1 test.com
在文件末尾。 重新启动Apache。 清除浏览器缓存,然后指向test.com。
我卸载了ISS,卸载了XAMPP,然后再次重新安装XAMPP,它默认与port:80一起工作。 谢谢你们。 关于占用端口80的服务,在以下问题中得到回答: Windows 8 NT内核和使用端口80的系统
因此,最好的解决方案,例如EL.Web.ID和Geethika说,是重新配置XAMPP Apache服务器以侦听和使用不同的端口号。 这是您的操作方式:
1)首先,您需要打开Apache“ httpd.conf”文件并将其配置为在新端口号上使用/监听。
要打开httpd.conf文件,请单击Apache“开始”和“管理”按钮旁边的“配置”按钮。 在打开的弹出菜单中,单击并打开httpd.conf。
2)在httpd.conf文件中搜索“听”。 您会发现两行内容类似;
听80
将端口号更改为端口号。 您的选择(例如端口1234),如下所示
听1234
3)接下来,在同一个httpd.conf文件中查找“ ServerName localhost:”,将其设置为新的端口号。
ServerName本地主机:1234
4)保存并关闭httpd.conf文件。
5)现在,再次单击Apache config按钮并打开“ httpd-ssl.conf”文件。
6)在httpd-ssl.conf文件中,再次查找“ Listen”。 您可能会发现:
听443
更改它以在您选择的新端口上侦听。 像这样说:
听1443
7)在同一个httpd-ssl.conf文件中,找到另一行“”。 将此更改为您的新端口号。 (例如1443)
7)同样在同一httpd-ssl.conf中,您可以找到另一行定义端口号。 为此寻找“ ServerName”。 您可能会发现类似:
ServerName www.example.com:443或ServerName本地主机:433
将此ServerName更改为新的端口号。
8)保存并关闭httpd-ssl.conf文件。
9)最后,您应该在另一个地方更改端口号。 为此,单击并打开XAMPP控制面板的“配置”按钮。 然后单击“服务和端口设置”按钮。 在其中,单击“ Apache”选项卡,然后在“主端口”和“ SSL端口”框中输入并保存新的端口号。 单击保存,然后关闭配置框。
这应该够了吧。 现在,“启动” Apache,如果一切顺利,则应该启动Apache服务器。
您还将在XAMPP控制面板中看到Apache端口号已更改为您设置的新端口ID ID
在类似localhost:1234的URL上写,然后继续...。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.