使用带有XAMPP的端口8888在本地设置WordPress MS

时间:2011-02-17 15:50:31

标签: wordpress .htaccess xampp httpd.conf hosts-file

我已安装XAMPP并编辑了httpd.conf文件,因为我的端口80正忙。 所以我有以下内容:

Listen 0.0.0.0:8888
Servername localhost:8888

在我尝试安装WordPress 3.0.5 MS之前一切正常,因为它不会接受名称中的端口。

所以我试图将.htaccess文件添加到包含以下内容的htdoc:

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

但那没用。

所以我尝试在httpd.conf中创建虚拟主机,在底部添加以下内容:

<Directory "C:/xampp/htdocs/www/wp.dev">
  Order Deny,Allow
  Allow from all
</Directory>
<Directory "C:/xampp/htdocs/">
  Order Deny,Allow
  Allow from all
</Directory>


NameVirtualHost 127.0.0.1:8888
<VirtualHost 127.0.0.1:8888>
   DocumentRoot "C:/xampp/htdocs/"
   ServerName localhost2
</VirtualHost>

<VirtualHost 127.0.0.1:8888>
   DocumentRoot "C:/xampp/htdocs/www/wp.dev"
   ServerName wp.dev
</VirtualHost>

然后我将以下内容添加到我的主机文件(Help):

127.0.0.1:8888       localhost2
127.0.0.1:8888       wp.dev

这没效果。我不能使用端口80作为选项,所以我需要弄清楚这一点。那么我做错了什么?

1 个答案:

答案 0 :(得分:0)

不幸的是,WordPress MS需要端口80才能工作。您可以在this link

中查看要求

如果您无法在本地计算机上使用该端口,则可以考虑使用虚拟机。 (This is the link到BitNami WordPress虚拟设备,以防您想尝试。)