Tôi sử dụng apache và gặp sự cố về quyền trên Ubuntu 21.04
Phiên bản máy chủ: Apache/2.4.46 (Ubuntu)
Máy chủ được xây dựng: 2021-06-17T17:09:41
Sudo apache2ctl configtest trả về Cú pháp OK
nhật ký của tôi
[Thứ Năm ngày 22 tháng 7 14:08:49.553904 năm 2021] [core:error] [pid 33685] (13)Quyền bị từ chối: [client 127.0.0.1:41084] AH00035: quyền truy cập / bị từ chối (đường dẫn hệ thống tệp '/home/ivan/hosts ') vì quyền tìm kiếm bị thiếu trên một thành phần của đường dẫn
[Thứ Năm ngày 22 tháng 7 14:08:49.609382 năm 2021] [core:error] [pid 33685] (13)Quyền bị từ chối: [client 127.0.0.1:41084] AH00035: quyền truy cập vào /favicon.ico bị từ chối (đường dẫn hệ thống tệp '/home/ ivan/hosts') vì thiếu quyền tìm kiếm trên một thành phần của đường dẫn, người giới thiệu: http://gpon-actual.local/
chủ nhà của tôi
<VirtualHost *:80>
ServerName gpon-actual.local
DocumentRoot /home/ivan/hosts/gpon-actual
DirectoryIndex index.php
ErrorLog ${APACHE_LOG_DIR}/gpon-actual-error.log
CustomLog ${APACHE_LOG_DIR}/gpon-actual-access.log combined
<Directory "/home/ivan/hosts/gpon-actual">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
Allow from All
</Directory>
</VirtualHost>
Tôi đã thực hiện các đề xuất khác nhau nhưng không có phần nghìn nào không được giúp đỡ
máy chủ chmod +x
máy chủ chmod +rx
sudo chown -R $USER:$USER máy chủ
sudo chmod 777 -R máy chủ/
Trong /etc/Apache2/sites-available/site.conf tôi đã thêm
đó là trước kia
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
và tôi vừa thêm vào sau phần bổ sung đó:
<Directory /home/ivan/hosts/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
bất kỳ ý tưởng ?