Порт XAMPP по умолчанию: 80 занят System.exe, поэтому я должен переключиться на порт: 81, как и предполагал этот вопрос XAMPP PORT 80 — ошибка Busy / EasyPHP в файле конфигурации Apache:
После этого изменения я могу получить доступ к localhost: 81 / xampp и localhost: 81 / phpMyAdmin, а также к локальным файлам, таким как localhost: 81 / wordpress / Readme.html
Тем не менее, я не могу загрузить другие локальные каталоги в htdocs, не могу установить новый сайт WordPress на мой компьютер, и localhost: 81 / wordpress автоматически возвращается обратно к localhost / wordpress, который НЕ НАЙДЕН
Вот список того, что я попробовал и потерпел неудачу
Измените все параметры localhost на locahost: 81, в C: \ xampp \ apache \ conf \ http.conf, в C: \ xampp \ xampp-control.ini, в базе данных MySQL, таблицах базы данных, пользователь root, в wordpress wp-config -sample.php, wp-config.php
Я загружаю localhost: 81 \ wordpress в Chrome, и он автоматически возвращается к localhost \ wordpress, результат НЕ НАЙДЕН.
Поэтому я не могу получить доступ к localhost: 81 / mywebsite, поскольку он автоматически ссылается на старый localhost и не может остановить System.exe от использования порта: 80. Я искал почти везде, но единственное решение, которое я нашел, это опечатка в wp-config.php — это НЕ моя проблема.
Пожалуйста, помогите.
Попробуйте указать номер порта в конфигурации виртуального хоста. Следовательно, вы можете избежать ввода номера порта в URL.
Добавьте эти строки в C: /xampp/apache/config/extra/httpd-vhosts.conf
NameVirtualHost *:81
<VirtualHost *:81>
ServerName test.com
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Отредактируйте C: \ Windows \ System32 \ drivers \ etc \ hosts и добавьте
127.0.0.1 test.com
в конце файла. Перезапустите Apache. очистить кеш браузера и просто указать на test.com.
Я удалил ISS, удалил XAMPP и заново установил XAMPP, и он работал с портом: 80 по умолчанию. Спасибо вам всем. О службе, которая заняла порт: 80, ответили на этот вопрос: Windows 8 NT Ядро и Система, использующая порт 80