簡體   English   中英

apache “禁止訪問! 為 home 目錄創建別名時出現錯誤 403”

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM