Ubuntu 11.04 masaüstü 32 bit'i bir ana bilgisayar için paylaşılan bir klasörle bir VirtualBox VM'ye kurdum. Paylaşılan klasör
/media/sf_Dev/
DocumentRoot
Bu klasöre işaret etmek için Apache2 değiştirmek istiyorum , bu yüzden / var / www yerine / media / sf_Dev / yerine bu dosyadaki iki yolu /etc/apache2/sites-available/default
değiştirmek için düzenlenmiş ve index.html göstermez.
Ben baktığımızda /var
ile ls -l
gördüğüm
drwxr-xr-x 2 root root ... www
ve ls -l /media/
gördüğümde
drwxrwx--- 1 root vboxsf ... sf_Dev
ve Apache index.html dizinini görmüyor gibi görünüyor ( cp /var/www/index.html /media/sf_Dev/
iirc)
Ayrıca grubu vboxsf yapmak için envvars düzenlemeye çalıştım ama sanırım bu kısmı yanlış yaptım.
export APACHE_RUN_GROUP=www-data
için
export APACHE_RUN_GROUP=vboxsf
Neyi yanlış yapıyorum, Apache2'nin bu dizinden dosya sunmasını sağlamak için ne yapmam gerekir? (teknik olarak apache için dosya sunmak istiyorum /media/sf_Dev/apache/www
ama her seferinde bir adım anlıyorum, bu yüzden kısa devre şeylerine yardımcı olursa, öyle olsun)