XAMPP, 使用 port:81, 不能 运行 localhost:81/mywebsite
XAMPP, using port:81, cannot run localhost:81/mywebsite
XAMPP的默认port:80被System.exe占用了,只好换成port:81,这个问题提示XAMPP PORT 80 is Busy / EasyPHP error in Apache configuration file:
此更改后,我可以访问 localhost:81/xampp 和 localhost:81/phpMyAdmin 以及本地文件,例如 localhost:81/wordpress/Readme .html
但是,我无法在 htdocs 中加载其他本地目录,无法在我的计算机上安装新的 wordpress 站点,并且 localhost:81/wordpress 被自动引用回 localhost/wordpress,未找到
这是我尝试过和失败的列表
将所有本地主机选项更改为 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 ,结果是 NOT FOUND.
所以我无法访问 localhost:81/mywebsite,因为它自动引用旧的本地主机,并且无法阻止 System.exe 使用 port:80。我搜索了几乎每个地方,但我找到的唯一解决方案是 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
在文件末尾。重新启动阿帕奇。清除浏览器缓存并指向 test.com.
我卸载了 ISS ,卸载了 XAMPP 并重新安装了 XAMPP ,它默认使用 port:80 。谢谢你们。关于占用port:80的服务,在这个问题中回答:windows 8 NT Kernel and System using port 80
因此,像 EL.Web.ID 和 Geethika 所说的最佳解决方案是重新配置 XAMPP Apache 服务器以侦听和使用不同的端口号。以下是您的操作方法:
1) 首先,您需要打开 Apache “httpd.conf” 文件并在新端口号上将其配置为 use/listen。'
Setup Xampp Apache
要打开 httpd.conf 文件,请单击 Apache“开始”和“管理”按钮旁边的“配置”按钮。在打开的弹出菜单中,单击并打开 httpd.conf
2) 在 httpd.conf 文件中搜索“listen”。您会发现两行类似;
收听 12.34.56.78:80
听80
将端口号更改为端口号。您选择的(例如端口 1234)如下所示
收听 12.34.56.78:1234
听1234
3) 接下来,在同一个 httpd.conf 文件中查找“ServerName localhost:”,将其设置为新的端口号。
服务器名称localhost:1234
4) 保存并关闭 httpd.conf 文件。
5) 现在再次单击 Apache 配置按钮并打开“httpd-ssl.conf”文件。
6) 在httpd-ssl.conf文件中,再次寻找“Listen”。您可能会发现:
听443
更改它以侦听您选择的新端口号。像这样说:
听1443
7) 在同一个 httpd-ssl.conf 文件中找到另一行“”。将此更改为您的新端口号。 (喜欢 1443)
7) 同样在同一个 httpd-ssl.conf 中,您可以找到定义端口号的另一行。为此寻找“ServerName”。你可能会发现类似的东西:
服务器名www.example.com:443 或服务器名localhost:433
将此 ServerName 更改为您的新端口号。
8) 保存并关闭 httpd-ssl.conf 文件。
9) 最后,还有一个地方需要更改端口号。为此,单击并打开 XAMPP 控制面板的“配置”按钮。然后单击“服务和端口设置”按钮。在其中,单击“Apache”选项卡并在“主端口”和“SSL 端口”框中输入并保存新端口号。单击保存并关闭配置框。
这应该可以解决问题。现在“启动”Apache,如果一切顺利,您的 Apache 服务器应该会启动。
您还会看到 XAMPP 控制面板中的 Apache Port/s no 已更改为您设置的新端口 ID
写在 URL 喜欢 localhost:1234 然后再写....
XAMPP的默认port:80被System.exe占用了,只好换成port:81,这个问题提示XAMPP PORT 80 is Busy / EasyPHP error in Apache configuration file:
此更改后,我可以访问 localhost:81/xampp 和 localhost:81/phpMyAdmin 以及本地文件,例如 localhost:81/wordpress/Readme .html
但是,我无法在 htdocs 中加载其他本地目录,无法在我的计算机上安装新的 wordpress 站点,并且 localhost:81/wordpress 被自动引用回 localhost/wordpress,未找到
这是我尝试过和失败的列表
将所有本地主机选项更改为 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 ,结果是 NOT FOUND.
所以我无法访问 localhost:81/mywebsite,因为它自动引用旧的本地主机,并且无法阻止 System.exe 使用 port:80。我搜索了几乎每个地方,但我找到的唯一解决方案是 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
在文件末尾。重新启动阿帕奇。清除浏览器缓存并指向 test.com.
我卸载了 ISS ,卸载了 XAMPP 并重新安装了 XAMPP ,它默认使用 port:80 。谢谢你们。关于占用port:80的服务,在这个问题中回答:windows 8 NT Kernel and System using port 80
因此,像 EL.Web.ID 和 Geethika 所说的最佳解决方案是重新配置 XAMPP Apache 服务器以侦听和使用不同的端口号。以下是您的操作方法:
1) 首先,您需要打开 Apache “httpd.conf” 文件并在新端口号上将其配置为 use/listen。'
Setup Xampp Apache
要打开 httpd.conf 文件,请单击 Apache“开始”和“管理”按钮旁边的“配置”按钮。在打开的弹出菜单中,单击并打开 httpd.conf
2) 在 httpd.conf 文件中搜索“listen”。您会发现两行类似;
收听 12.34.56.78:80
听80
将端口号更改为端口号。您选择的(例如端口 1234)如下所示
收听 12.34.56.78:1234
听1234
3) 接下来,在同一个 httpd.conf 文件中查找“ServerName localhost:”,将其设置为新的端口号。
服务器名称localhost:1234
4) 保存并关闭 httpd.conf 文件。
5) 现在再次单击 Apache 配置按钮并打开“httpd-ssl.conf”文件。
6) 在httpd-ssl.conf文件中,再次寻找“Listen”。您可能会发现:
听443
更改它以侦听您选择的新端口号。像这样说:
听1443
7) 在同一个 httpd-ssl.conf 文件中找到另一行“”。将此更改为您的新端口号。 (喜欢 1443)
7) 同样在同一个 httpd-ssl.conf 中,您可以找到定义端口号的另一行。为此寻找“ServerName”。你可能会发现类似的东西:
服务器名www.example.com:443 或服务器名localhost:433
将此 ServerName 更改为您的新端口号。
8) 保存并关闭 httpd-ssl.conf 文件。
9) 最后,还有一个地方需要更改端口号。为此,单击并打开 XAMPP 控制面板的“配置”按钮。然后单击“服务和端口设置”按钮。在其中,单击“Apache”选项卡并在“主端口”和“SSL 端口”框中输入并保存新端口号。单击保存并关闭配置框。
这应该可以解决问题。现在“启动”Apache,如果一切顺利,您的 Apache 服务器应该会启动。
您还会看到 XAMPP 控制面板中的 Apache Port/s no 已更改为您设置的新端口 ID
写在 URL 喜欢 localhost:1234 然后再写....