Phiên bản Ubuntu: Ubuntu 20.04.3 LTS
Phiên bản Nextcloud: nextcloud 23.0.0
Phiên bản Apache: 2.4.41
Tôi đang cố thiết lập phiên bản nextcloud trên máy chủ linux của mình. Tuy nhiên, khi tôi cố gắng truy cập nó từ trình duyệt web (firefox) bằng cách nhập server.swayamshree.com, tôi nhận được thông báo:
Cấm
Bạn không có quyền truy cập tài nguyên này.
Máy chủ Apache/2.4.41 (Ubuntu) tại server.swayamshree.com Cổng 80
Bất kỳ trợ giúp sẽ được đánh giá sâu sắc. Tôi đã liệt kê các chi tiết về cấu hình của mình bên dưới.
Thư mục cho phiên bản nextcloud của tôi được đặt tại /media/swayam/external/server.swayamshree.com với các quyền sau:
drwxr-xr-x 13 www-data www-data 4096 26 tháng 11 15:54 server.swayamshree.com
Tệp có tại /etc/apache2/sites-available/server/swayamshree.com.conf có nội dung như sau:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/media/swayam/external/server.swayamshree.com"
ServerName server.swayamshree.com
<Directory "/media/swayam/external/server.swayamshree.com/">
Options MultiViews FollowSymlinks
AllowOverride All
Order allow,deny
Require all granted
</Directory>
TransferLog /var/log/apache2/server.swayamshree.com_access.log
ErrorLog /var/log/apache2/server.swayamshree.com_error.log
</VirtualHost>
Nội dung thích hợp của tệp có tại /etc/apache2/apache2.conf như sau:
...
<Thư mục />
Tùy chọn FollowSymLinks
AllowOverride Không có
Yêu cầu tất cả bị từ chối
</Thư mục>
<Thư mục /usr/share>
AllowOverride Không có
Yêu cầu tất cả cấp
</Thư mục>
<Thư mục /media/swayam/external/server.swayamshree.com/>
Tùy chọn Chỉ mục FollowSymLinks
AllowOverride All
Yêu cầu tất cả cấp
</Thư mục>
...