我已經在ubuntu服務器上配置了apache2來運行我的django應用程序,但是我在上傳圖片到目標目錄時遇到問題,它進入/ var/www /目錄。如何將apache2中的默認根目錄從/ var/www /更改爲/ home/ubuntu/project/
我已經在apache2中編輯'000-default.conf'文件了,我想讓web服務器以我的應用程序的根目錄作爲目錄。
DocumentRoot /home/ubuntu/project/
<Directory /home/ubuntu/project/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
和/etc/apache2/apache2.conf中
<Directory /home/ubuntu/project/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
這種變化之後,我已經重新啓動Web服務器。 仍然當我的django應用程序上傳任何圖像時,它會進入/ var/www /目錄。我不明白爲什麼它的發生,即使我已經改變了在/ var/WWW /到/ home/Ubuntu的/項目/
請建議...
嗨,感謝@Timo但我沒有這個「/etc/apache2/conf/httpd.conf」目錄,但正如我在上面提到的「/etc/apache2/apache2.conf」在這個文件中我已經做了與您所描述的相同的更改,但即使重新啓動apache2後仍不會影響更改 –
這就是尷尬。你是否試圖用文本編輯器打開httpd.conf,或者它不是一個目錄。這有幫助嗎? –
我的意思是我沒有按照你提到的目錄路徑的httpd.conf文件。即使在apache2下我也沒有/ conf /目錄。 –