trong Apache trên Ubuntu Tôi đã thiết lập một vhost, nhưng trong trình duyệt tôi liên tục gặp lỗi "403 Truy cập bị cấm"; nhật ký cho biết " Máy khách bị từ chối bởi cấu hình máy chủ: / home / phối lại / ".
Tìm kiếm giải pháp trực tuyến tôi đã tìm thấy nhiều bài viết về quyền truy cập thư mục (Cho phép từ tất cả, v.v.), nhưng theo như tôi biết thì tôi đã làm điều đó. Trong httpd-vhosts.conf có đoạn mã sau:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/opt/lampp/htdocs/"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/home/remix/"
ServerName testproject
ServerAlias testproject
<Directory "/home/remix/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Tôi cũng đã thêm
127.0.0.1 testproject
vào tập tin / etc / hosts.
Ngoài ra, thư mục / home / remix / chứa tệp index.html và vhost được bật trong httpd.conf.
Có bất cứ điều gì tôi không nhìn thấy?
Chỉnh sửa: Đây là mục nhập error_log của Apache:
[Sat Aug 18 09:15:32.666938 2012] [authz_core:error] [pid 6587]
[client 127.0.0.1:38873] AH01630: client denied by server configuration: /home/remix/