Я в моем остроумии конец здесь.
Я установил Ubuntu на окна с wsl2.
Я пытаюсь настроить apache2 так, чтобы он указывал на /mnt/my/windows/source/code
Неважно что я делаю. DocumentRoot всегда /var/www/html
Я так много пробовал, что, кажется, схожу с ума.
Это в моем apache2.conf
*попробовал от безысходности
<Directory /mnt/c/Users/me/Development/online-store/web>
AllowOverride None
Options Indexes FollowSymLinks
Require all granted
</Directory>
<Directory />
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
файл vhost
<VirtualHost *:80>
DocumentRoot /mnt/c/Users/me/Development/online-store/web
DirectoryIndex index.php index.html
ServerName store.test.domain.ca
ServerAlias store-*.test.domain.ca
<Directory "/mnt/c/Users/me/Development/online-store/web">
AllowOverride all
Require all granted
</Directory>
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
Я отключил файл 000 conf, поэтому включен только этот.
Когда я запускаю sudo apache2ctl -S
Конфигурация виртуального хоста:
*:80 store.test.domain.ca (/etc/apache2/sites-enabled/store.conf:1)
Корневой сервер: "/etc/apache2"
Основной корневой документ: "/var/www/html"
Основной журнал ошибок: "/var/log/apache2/error.log"
Карта перезаписи мьютекса: using_defaults
Мьютекс по умолчанию: dir="/var/run/apache2/" механизм=по умолчанию
Mutex mpm-accept: using_defaults
Обратный вызов сторожевого таймера Mutex: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Определить: DUMP_VHOSTS
Определить: DUMP_RUN_CFG
Пользователь: name="www-data" id=33
Группа: name="www-data" id=33