配置为端口 8080 和主机文件(和 WordPress-mu 安装)时的 XAMPP 问题

发布于 2024-08-23 17:39:28 字数 577 浏览 1 评论 0 原文

我正在尝试在我的 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 配置它,但我不确定它应该是什么?

I am trying to install WordPress MU in my XAMPP localhost server (that is configured to port 8080).

Using this address in the browser >>http://localhost:8080/wordpress-mu/<<
gets this response >>WPMU only works without the port number in the URL.<<

This is the last line in my hosts file:
127.0.0.1 localhost.localdomain

(This points to my IIS7 localhost server not to my XAMPP local host)

I am guessing I need to add another entry in this hosts file to configure this for XAMPP and WordPress MU but am not sure what it should be?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

挽手叙旧 2024-08-30 17:39:28

您是否使用过 IIS?

如果没有,只需停止服务器并将 XAMPP 指向端口 80。

如果是,则可以相反,只需打开默认网站属性并在 网站绑定只需将 80 更改为 8080。

在您的 XAMPP 安装中,将端口更改为 80:

  • 打开 C:\XAMPP\APACHE\httpd.conf
  • 搜索 Listen(默认安装,第 47 行) )
  • 更改端口
  • 重新启动Apache

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:

  • Open C:\XAMPP\APACHE\httpd.conf
  • Search for Listen (default instalation, on line 47)
  • Change the port
  • Restart Apache
对不⑦ 2024-08-30 17:39:28

您可以使 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 文件并在其中写入以下内容:

RewriteEngine on
RewriteRule ^:8080/(.*)$ /$1 [L]

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 to Listen 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:

RewriteEngine on
RewriteRule ^:8080/(.*)$ /$1 [L]
蓝天 2024-08-30 17:39:28

好的,这个回复是用我的修复更新这个(问题已解决)。
我确实更改了端口 - 所以我将 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文