zoukankan      html  css  js  c++  java
  • flask+Apache windows部署 坑

    Options ExecCGI is off in this directory

     (2014-12-11 10:40:25)
    标签: 

    股票

     

    在windows 2008上安装bugzilla-4.0.1,bugzilla和服务器apache都安装成功,apache启动成功。按照文档上对httpd.conf文件进行下面的配置

    1) 确定监听端口未被占用,默认为80端口,如果被其他web服务器占用,则修改该端口号
     Listen  8099
    2) 修改主目录配置
    若要直接通过
    http://localhost/访问,则修改主目录
    修改DocumentRoot参数,默认情况下该参数是指向apache的安装目录下的htdos文件夹,修改该参数为bugzilla的安装路径。同时要记得修改下面的参数
    配置CGI访问,需要把下面这一句前面的#给去掉 并增加“.pl”
    AddHandler  cgi-script  .cgi  .pl
    3) 【Options  Indexes  FollowSymLinks】  【Options  Indexes  FollowSymLinks   ExecCGI 】
    4) 修改【AllowOverride  None】为【AllowOverride   All 】,然后在后面添加【ScriptInterpreterSource  Registry-Strict】
    5) 修改apache的缺省访问文件:在【DirectoryIndex index.cgi index.html  index.html.var】后面添加一个 index.cgi
    6) 修改注册表,新建项HKEY_CLASSES_ROOT.cgiShellExecCGICommand修改默认值为%perl的安装路径%inperl.exe  -T
    重启apache
    配置完后在浏览器中输入
    http://localhost/
    结果显示403错误
    没有权限访问此服务器。

     

     

    error:

    Options ExecCGI is off in this directory: C:/bugzilla-4.0.1/index.cgi

     

    解决方法:

    httpd.conf配置文件里面,找到《 Directory "C:/bugzilla-4.0.1"》

    《Directory "C:/bugzilla-4.0.1"》
      Options +ExecCGI
      # 在Options下增加ExecCGI权限,其他行或者options的其他内容不变
    《 /Directory》

  • 相关阅读:
    2013=730 胆子要大,敢想敢做
    2013=7=30 自增量的浅谈
    2013=7=29 nyist 13题
    2013=726 整合,优化,利用自身资源。 让自己的时间更有意义,最大化利用
    2013=7=22
    2013=7=23 超级阶梯
    机器人写诗项目——递归神经网络(RNN)
    和程序员在一起是怎样的体验
    和程序员在一起是怎样的体验
    人工智能数学基础——线性代数
  • 原文地址:https://www.cnblogs.com/wenqiang-leo/p/14518913.html
Copyright © 2011-2022 走看看