:::| 目前位置圖示目前位置:首頁圖示回首頁 | 主功能頁圖示相關問答
access to /XXX/ denied (filesystem path '/home/XXX/data') because search permissions are mis

[日期]:2023/02/11  [瀏覽人數]:230

在AZURE建的FREEBSD VM

使用多使用者帳號的網站設定

可能會做如下設定

Alias /newsite "/home/newsite/data/"

<Directory "/home/newsite/data/">

    Options FollowSymLinks

    Require all denied

    Require host .wgate.tw

    Require ip 59.127.190.35

</Directory>

當把程式安裝在/home/newsite/data/目錄下,執行時會出現

[Sat Feb 11 14:31:23.069830 2023] [core:error] [pid 22055] (13)Permission denied: [client 59.127.190.35:50714] AH00035: access to /newsite/ denied (filesystem path '/home/newsite/data') because search permissions are missing on a component of the path

這是因為預設定產生的/home下的使用者路徑權限會是750,在網路上開啟的用戶是www,所以就沒有權限可以開啟系統設定的自訂目錄。

因此要執行
#sudo chmod +x /home/newsite