Sunt la capătul minții aici.
Am instalat Ubuntu pe Windows cu wsl2.
Încerc să configurez apache2 pentru a indica /mnt/my/windows/source/code
Nu conteaza ce fac. DocumentRoot este întotdeauna /var/www/html
Am încercat atât de multe, cred că înnebunesc.
Acesta este în apache2.conf meu
*am încercat asta din disperare
<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>
fișier 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>
Am dezactivat fișierul 000 conf, așa că numai acesta este activat.
Când rulez sudo apache2ctl -S
Configurare VirtualHost:
*:80 store.test.domain.ca (/etc/apache2/sites-enabled/store.conf:1)
ServerRoot: „/etc/apache2”
DocumentRoot principal: „/var/www/html”
ErrorLog principal: „/var/log/apache2/error.log”
Mutex rewrite-map: using_defaults
Mutex implicit: dir="/var/run/apache2/" mecanism=default
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Fișier Pid: „/var/run/apache2/apache2.pid”
Definiți: DUMP_VHOSTS
Definiți: DUMP_RUN_CFG
Utilizator: name="www-data" id=33
Grup: name="www-data" id=33