Apache hiển thị lỗi Cấm của Cấm với với Follow FollowSymLinks


1

Tôi đã sử dụng Apache2 trong một thời gian dài. Hầu hết thời gian tôi sử dụng "máy chủ ảo", nhưng tôi chỉ yêu cầu nhà cung cấp của tôi thay đổi tôi từ địa chỉ "chia sẻ ip" thành địa chỉ "ip cố định".

Đó là khi tất cả đã đi vào địa ngục. Tất cả những gì họ nên làm là thay đổi địa chỉ IP của tôi.

Đây là cấu hình của tôi:

/etc/httpd/confhttpd.conftập tin của tôi Dòng cuối cùng của nó là

Include conf/vhosts.con

vhostsTập tin của tôi chứa:

NameVirtualHost *:80  

<VirtualHost *:80>  
</VirtualHost>

<Directory "/export/home">
  Options Includes ExecCGI Indexes  
  AddHandler cgi-script .pl  
  AllowOverride AuthConfig  
  Order allow,deny  
  Allow from all  
</Directory>

Include conf/webs/website.com
Include conf/webs/web1.com

Vì vậy, mỗi máy chủ ảo phải giống nhau với tất cả các quyền - dễ dàng, phải không? Và mỗi máy chủ là tập tin riêng của nó.

web1 là một máy chủ điển hình .. và có quyền truy cập vào mysql.

web1.biz:

<VirtualHost *:80>
  ServerName web1.biz
  ServerAlias http://www.web1.biz
  DocumentRoot /export/home/webs/web1/public_html
  ErrorLog /var/log/www/web1/error.log
  TransferLog /var/log/www/web1/transfer.log
</VirtualHost>

Trang mạng:

Đây là trang web chính của tôi có quyền truy cập vào mysql myaddmin /var/www/html/pma để tôi có một liên kết /export/home/webs/website/public_htmlđến /var/www/html/pma. Nhưng trước khi họ thay đổi địa chỉ của tôi, nó hoạt động tốt .. với cấu hình trên.

Đây là cấu hình hiện tại của tôi nhưng tôi vẫn gặp lỗi "Cấm" khi tôi cố gắng bắt đầu phpmyaddmin:

<VirtualHost *:80>
  ServerName website.net
  ServerAlias http://www.website.net
  DocumentRoot /export/home/webs/website/public_html
  DirectoryIndex index.html index.shtml index.pl index.php
  <Directory />
    Options Includes ExecCGI FollowSymLinks
    AllowOverride Indexes
  </Directory>
  ErrorLog /var/log/www/website/error.log
  TransferLog /var/log/www/website/transfer.log
</VirtualHost>

2
Chào mừng đến với Siêu người dùng, Cris. Lần tới khi bạn đăng bài, vui lòng dành một phút để kiểm tra định dạng của bạn. Bài viết của bạn hầu như không thể đọc được trước đây. Bạn có thể xem mã nguồn bằng cách nhấp vào chỉnh sửa . Cảm ơn!
slhck

Thông báo lỗi chính xác nào bạn thấy trong /var/log/www/website/error.log?
RedGrittyBrick

lỗi.log chứa: [Thu Aug 02 20:29:59 2012] [error] [client 66.169.97.xx] Liên kết tượng trưng không được phép: / export / home / web / website / public_html / pma
Cris H

Câu trả lời:


1

Điều này tương tự với câu hỏi này: https://superuser.com/a/819999/355341

Có thể, trong trường hợp của bạn, bạn đã được chuyển đến một máy chủ mới và cấu hình đã thay đổi (dữ liệu của bạn đã được di chuyển, nhưng tập tin cấu hình thì không). Nếu thay đổi là từ apache 2.2 thành 2.4 thì có một vấn đề khác với Chỉ thị bắt buộc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.