配置为端口 8080 和主机文件(和 WordPress-mu 安装)时的 XAMPP 问题
我正在尝试在我的 WordPress MU /en.wikipedia.org/wiki/XAMPP" rel="noreferrer">XAMPP 本地主机服务器(配置为端口 8080)。
在浏览器中使用此地址>>http://localhost:8080/wordpress-mu/ << 获取此响应>>WPMU 仅在 URL 中没有端口号的情况下工作。<<
这是我的主机文件中的最后一行: 127.0.0.1 localhost.localdomain
(这指向我的 IIS7 本地主机服务器而不是我的 XAMPP 本地主机)
我猜我需要在此主机文件中添加另一个条目来为 XAMPP 和 WordPress MU 配置它,但我不确定它应该是什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您是否使用过 IIS?
如果没有,只需停止服务器并将 XAMPP 指向端口 80。
如果是,则可以相反,只需打开默认网站属性并在 网站绑定只需将 80 更改为 8080。
在您的 XAMPP 安装中,将端口更改为 80:
Are you using IIS at all?
If not, just Stop the Server and point your XAMPP to port 80.
If you are, you can do the reverse, just open Default Website properties and in the Website Bindings just change 80 to 8080.
In your XAMPP instalation change the port to 80:
您可以使 xampp 中的 apache 使用端口 80(这是 http 的默认端口)。
* 编辑 httpd.conf 并将行
Listen 8080
更改为Listen 80
* 确保没有其他服务正在侦听端口 80
* 重新启动 Apache
* 浏览到
http://localhost/wordpress-mu/
如果由于某种原因无法使用 apache 的端口 80,请尝试使用 mod_rewrite
* 确保 httpd.conf 中的
LoadModule rewrite_module module/mod_rewrite.so
行存在并且未被注释* 在您的 htdocs 文件夹中创建一个 .htaccess 文件并在其中写入以下内容:
You can make apache from xampp use port 80 (wich is the default port for http).
* Edit httpd.conf and change the line
Listen 8080
toListen 80
* Make sure there is no other service listening on port 80
* Restart Apache
* Browse to
http://localhost/wordpress-mu/
If you cannot for some reason use port 80 for apache try with mod_rewrite
* make sure that the line
LoadModule rewrite_module modules/mod_rewrite.so
in httpd.conf exsists and is not commented* in your htdocs folder make a .htaccess file and write in it the following:
好的,这个回复是用我的修复更新这个(问题已解决)。
我确实更改了端口 - 所以我将 Xampp 放回其默认端口 80 和 80。将 IIS7 从默认端口 80 更改为端口 8080。这允许我现在安装和安装在 Xampp 中运行 WPMU(它不能在 IIS7 中运行 - 仍然是地址问题,我并不完全理解为什么我不能在 IIS7 中运行 WPMU,但至少我现在可以通过 Xampp 运行它)。
感谢您的帮助 - 祝大家好运
OK this reply is to update this with my fix (problem resolved).
I did change the ports-so I put Xampp back to its default port 80 & changed IIS7 from its default port80 to port 8080. This allows me now to install & run WPMU in Xampp (it does not run in IIS7-still an issue with the address & I don't really fully understand why I cannot run WPMU in IIS7 but at least I can run it through Xampp now).
Thanks for all your help-best wishes to all