Tôi đang ở cuối trí thông minh của tôi ở đây.
Tôi đã cài đặt Ubuntu trên windows bằng wsl2.
Tôi đang cố thiết lập apache2 để trỏ tới/mnt/my/windows/source/code
Bất kể tôi làm gì. DocumentRoot luôn là /var/www/html
Tôi đã cố gắng rất nhiều, tôi nghĩ mình sắp phát điên mất.
Đây là trong apache2.conf của tôi
* đã thử điều này trong tuyệt vọng
<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>
tập tin 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>
Tôi đã tắt tệp conf 000 để chỉ tệp này được bật.
Khi tôi chạy sudo apache2ctl -S
Cấu hình máy chủ ảo:
*:80 store.test.domain.ca (/etc/apache2/sites-enabled/store.conf:1)
ServerRoot: "/etc/Apache2"
Tài liệu chínhRoot: "/var/www/html"
Nhật ký lỗi chính: "/var/log/apache2/error.log"
Bản đồ viết lại Mutex: using_defaults
Mutex mặc định: dir="/var/run/apache2/"cơ chế=mặc định
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Xác định: DUMP_VHOSTS
Xác định: DUMP_RUN_CFG
Người dùng: name="www-data" id=33
Nhóm: name="www-data" id=33