[英]apache “Access forbidden! Error 403” when creating alias to a directory in home
我是 apache 的新手。 我正在嘗試為我的項目文件夾創建一個別名,該文件夾位於 home/Documents/Projects/blog 目錄中。
我將此添加到 httpd 配置中:
Alias /blog "/home/ehsan/Documents/Projects/blog/ui/dist"
<Directory "/home/ehsan/Documents/Projects/blog/ui/dist">
DirectoryIndex index.html
AllowOverride All
Options FollowSymlinks
Require all granted
</Directory>
我也這樣做了:
sudo chmod -R 775 /home/ehsan/Documents/Projects/leitner/ui/dist
但我得到“403 禁止訪問”。 錯誤。
我為 phpmyadmin 做了同樣的事情並且它有效。
我在某處讀到 apache 應該可以訪問所有更高級別的目錄。 真的嗎?
apache 版本:2.4.41(Unix)
操作系統:manjaro 18
我認為你可以讓 apache 成為文件夾的所有者,它將在其中進行更改。 試試這個:前往您的項目目錄,如下所示
cd /home/ehsan/Documents/Projects/leitner
接着:
chown -R www-data:www-data ui/
如果發生任何錯誤,請在此處發送 apache 的日志會有所幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.