Настройка WordPress MS локально с портом 8888 с XAMPP - PullRequest
1 голос
/ 17 февраля 2011

Я установил XAMPP и отредактировал файл httpd.conf, потому что мой порт 80 занят. Итак, у меня есть следующее:

Listen 0.0.0.0:8888
Servername localhost:8888

Все работает нормально, пока я не попытаюсь установить WordPress 3.0.5 MS, поскольку он не будет принимать порты в имени.

Итак, я попытался добавить файл .htaccess в мой htdocs, который содержит:

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>

А затем я добавил в свой файл hosts следующее ( Help ):

127.0.0.1:8888       localhost2
127.0.0.1:8888       wp.dev

И это не сработало. Я не могу использовать порт 80 в качестве опции, поэтому мне нужно это выяснить. Так что я делаю не так?

1 Ответ

0 голосов
/ 03 августа 2011

К сожалению, WordPress MS требует порт 80 для работы. Вы можете проверить требования в по этой ссылке

Если вы не можете использовать этот порт на своей локальной машине, вам стоит подумать о работе с виртуальной машиной. ( Это ссылка на виртуальное устройство WordPress BitNami на случай, если вы захотите его попробовать.)

...