摘要:使用作為服務(wù)器經(jīng)常會遇到無權(quán)限的問題服務(wù)器顯示造成這種問題的原因很多最常見的是在系統(tǒng)中該目錄在文件系統(tǒng)中沒有權(quán)限可以使用命令目錄名為該目錄賦權(quán)限其次可能是的配置禁止了訪問權(quán)限需要配置如下是對該目錄的一些選項表示在沒有等文件的時候顯示文件列
使用Apache作為web服務(wù)器, 經(jīng)常會遇到無權(quán)限的問題, 服務(wù)器顯示:
Forbidden You don"t have permission to access / on this server.
造成這種問題的原因很多,最常見的是在Unix/Linux/MacOS系統(tǒng)中, 該目錄在 文件系統(tǒng) 中沒有權(quán)限, 可以使用命令 chmod -R 777 目錄名 為該目錄賦權(quán)限
其次可能是Apache的配置禁止了訪問權(quán)限, 需要配置如下
Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all Require all granted
Options是對該目錄的一些選項, Indexes表示在沒有index.html等文件的時候顯示文件列表
AllowOverride All 表示允許使用.htaccess文件重寫URL
Order allow,deny和Allow from all是對ip的訪問配置
Require all granted 意思是允許所有的請求
使用某些第三方軟件來安裝的Apache, 比如在ubuntu下用apt-get命令, 默認(rèn)配置文件中會有這么一段配置:
Options FollowSymLinks AllowOverride ALL Require all denied
出于安全方便的考慮, 將根目錄/(也包含它的子目錄)全部使用Require all denied設(shè)置為禁止訪問,將此行注釋掉即可訪問, 但不建議這么做, 最好是僅對需要訪問的目錄使用Require all granted來多帶帶賦權(quán)
其他還有一些, 比如目錄下存在一個.htaccess文件, 內(nèi)容為Deny from all, 或者目錄下存在一個靜態(tài)文件index.html,內(nèi)容為
403 Forbidden Directory access is forbidden.
也可以使瀏覽器顯示一個無權(quán)限的狀態(tài)
這兩種方法通常是在無法修改服務(wù)器配置和Apache配置的情況下, 需要禁止一些目錄的訪問權(quán)限的時候使用
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/35736.html
摘要:如果提示無法綁定到端口的錯誤,就說明該端口目前已被其它程序占用,要么關(guān)閉占用了端口的程序,要么修改文件夾中,目錄下的文件后文提到的配置文件均指此文件,將第行字段及第行字段的端口號更改一下,比如改為,然后應(yīng)該就可以正常啟動了。 原文鏈接:How to manually install Apache, PHP and MySQL on Windows? 另一篇相似文章:Manually ...
摘要:如果提示無法綁定到端口的錯誤,就說明該端口目前已被其它程序占用,要么關(guān)閉占用了端口的程序,要么修改文件夾中,目錄下的文件后文提到的配置文件均指此文件,將第行字段及第行字段的端口號更改一下,比如改為,然后應(yīng)該就可以正常啟動了。 原文鏈接:How to manually install Apache, PHP and MySQL on Windows? 另一篇相似文章:Manually ...
閱讀 2246·2023-04-25 20:45
閱讀 1136·2021-09-22 15:13
閱讀 3709·2021-09-04 16:48
閱讀 2635·2019-08-30 15:53
閱讀 992·2019-08-30 15:44
閱讀 1030·2019-08-30 15:43
閱讀 1068·2019-08-29 16:33
閱讀 3491·2019-08-29 13:08