Корень документа виртуального хоста XAMPP не работает - PullRequest
0 голосов
/ 05 февраля 2019

Итак, я установил виртуальный хост в моем XAMPP 5.6.3.Он должен указывать на корень документа, который я там установил, но вместо этого он указывает на htdocs.Это почему?Вот настройка виртуального хоста:

<VirtualHost *:80>
    ServerAdmin webmaster@myprojectlocaldev.com
    DocumentRoot "D:/htdocs/PHP projects/myproject/myproject"
    ServerName myprojectlocaldev.com
    ErrorLog "logs/myprojectlocaldev.com-error.log"
    CustomLog "logs/myprojectlocaldev.com-access.log" common
    SetEnv APPLICATION_ENV "development"
    <Directory "D:/htdocs/PHP projects/myproject/myproject">
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

ОБНОВЛЕНИЕ

Оказывается, не работал весь виртуальный хост, не только DocumentRoot.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

Есть и другое решение.Изменение порта 80 по умолчанию вызывает много проблем.Кажется, проблема исчезла, когда мы создали локальный сертификат SSL.

0 голосов
/ 12 февраля 2019

Windows 10 где-то использовал порт 80, поэтому XAMPP должен сначала изменить порт Apache, прежде чем он сможет применить виртуальный хост.

...