国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Apache2.4部署django出現403Forbidden錯誤解決辦法

2019-11-14 16:56:20
字體:
來源:轉載
供稿:網友

前言:Apache2.4部署django出現403 Forbidden錯誤最好要結合apache中的錯誤日志來觀察出現何種錯誤導致出現403錯誤

       下午百度了一下午沒找到解決辦法,試了n種方法,簡直坑爹!

       比如網頁出現最多的解決辦法是:

       <Directory E:/wamp/Apache24/www(你的工程路徑)>
           Order allow,deny
           Allow from all
       </Directory>

        可惜這樣改了后還是報403,最后想起來查看err.log一看報client denied by server configuration: E:/wamp/Apache24/www/www/wsgi.py,當時各種吐血呀,后來還是到開源社區找到一個網頁,進去才找到解決辦法

        方法解決網址:https://mikegriffin.ie/blog/20140130-authz-core-error-client-denied-by-server-configuration/

 

正文:其實在前面已經把問題說的差不多了,就是在apache的 httpd.conf文件中添加

 

#添加mod_wsgi.so 模塊
LoadModule wsgi_module modules/mod_wsgi.so

#工程中的wsgi文件

 

WSGIScriptAlias / E:/wamp/Apache24/www/www/wsgi.py

 

<Directory E:/wamp/Apache24/www>
    Options FollowSymlinks
    AllowOverride none
    Require all granted
</Directory>

然后重啟apache,果然解決問題了,原因我這里幫忙貼出來(大致是apache2.3后改動了訪問目錄權限的方式吧):

I found out that mod_authz_core was introduced in Apache2.3. This changes the way that access control is declared from

  Order allow, deny  Allow from all

to :

  Require all granted

This means that the total configuration for a Directory is now something like:

  <Directory /path/to/directory>    Options FollowSymlinks    AllowOverride none    Require all granted  </Directory>

Restart apache and it'll all work nicely.

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梁山县| 沿河| 冷水江市| 柯坪县| 观塘区| 南通市| 九龙坡区| 汝阳县| 盐边县| 宜宾县| 曲周县| 司法| 昌吉市| 衡东县| 天长市| 佛学| 新乡市| 怀仁县| 荥经县| 延寿县| 揭西县| 东丽区| 五华县| 玛纳斯县| 钟祥市| 洛川县| 德清县| 浦北县| 利川市| 虞城县| 长沙县| 台前县| 克东县| 科尔| 东方市| 信丰县| 同德县| 永吉县| 富蕴县| 武安市| 新巴尔虎左旗|