XAMPP配置为端口8080和hosts文件(以及WordPress-mu安装)问题

时间:2010-03-04 10:37:43

标签: xampp

我正在尝试在我的WordPress MU localhost服务器(配置为端口8080)中安装XAMPP

在浏览器中使用此地址>> http://localhost:8080/wordpress-mu/<< 得到此回复>> WPMU仅在URL中没有端口号的情况下工作。<<

这是我的hosts文件中的最后一行: 127.0.0.1 localhost.localdomain

(这指向我的IIS7 localhost服务器而不是我的XAMPP本地主机)

我猜我需要在此主机文件中添加另一个条目来为XAMPP和WordPress MU配置这个,但我不确定它应该是什么?

3 个答案:

答案 0 :(得分:7)

你在使用IIS吗?

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

如果是,您可以执行反向,只需打开默认网站属性,然后在网站绑定中将80更改为8080.

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

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

答案 1 :(得分:0)

你可以从xampp使用apache使用端口80(这是http的默认端口) *编辑httpd.conf并将行Listen 8080更改为Listen 80
*确保没有其他服务在端口80上监听 *重启Apache *浏览http://localhost/wordpress-mu/

如果由于某种原因你不能使用端口80进行apache尝试使用mod_rewrite
*确保httpd.conf中的行LoadModule rewrite_module modules/mod_rewrite.so存在且未注释 *在你的htdocs文件夹中创建一个.htaccess文件并在其中写入以下内容:

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

答案 2 :(得分:0)

确定此回复是使用我的修复程序更新此问题(已解决问题)。 我确实改变了端口 - 所以我把Xampp放回了它的默认端口80&将IIS7从其默认端口80更改为端口8080.这使我现在可以安装&在Xampp中运行WPMU(它不能在IIS7中运行 - 仍然是地址问题&我真的不完全理解为什么我不能在IIS7中运行WPMU,但至少我现在可以通过Xampp运行它)。 感谢您的所有帮助 - 祝愿所有人