- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
Apache(apache2.4.9)已經安裝好,網站也配置好,客戶端輸入網址,打開就是報錯!查看網站日志,就是一堆的一樣的錯誤,如下:
[root@Web-Lamp apache]# cat logs/bbs-error_log [Tue Feb 14 09:52:06.568008 2017] [authz_core:error] [pid 15484:tid 139787723532032] [client 192.168.17.1:61465] AH01630: client denied by server configuration: /var/html/bbs/
出現這個錯誤的原因是,apache2.4 與 apache2.2 的虛擬主機配置寫法不同導致。
apache2.2的寫法:
<VirtualHost *:80> ServerName fdipzone.demo.com DocumentRoot "/home/fdipzone/sites/www" DirectoryIndex index.html index.php <Directory "/home/fdipzone/sites/www"> Options -Indexes +FollowSymlinks AllowOverride All Order deny,allow Allow from all </Directory> </VirtualHost>
如果在2.4中使用以上寫法就會有apache AH01630: client denied by server configuration錯誤。
解決方法,apache2.4中
Order deny,allow Allow from all Allow from host ip
修改為
Require all granted Require host ip
修改后的配置如下:
<VirtualHost *:80> ServerName fdipzone.demo.com DocumentRoot "/home/fdipzone/sites/www" DirectoryIndex index.html index.php <Directory "/home/fdipzone/sites/www"> Options -Indexes +FollowSymlinks AllowOverride All Require all granted </Directory> </VirtualHost>
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP