admin 管理员组

文章数量: 893696

阿帕奇CGI

一、开启CGI

  1. 使用ScriptAlias 命令
    ScriptAlias /abc D:/def 将url的/abc 映射到D:/def并且声明此目录中的文件都是CGI脚本文件
  2. 显式声明
  • 在目录标签中用Options +ExecCGI命令,显式开启。
  • 此时还需要用AddType cgi-script .xx 来声明扩展名为.xx的文件为cgi脚本文件。
  • 或者当前目录都是cgi脚本时,用SetHandler cgi-script来声明。

二、脚本书写

  • windows下执行/cig-bin/下示例脚本,由于没安perl,提示找不到文件,没成功。。
  • linux下让把示例脚本第一行改为#!/xxx/xxx(响应脚本路径),改了,让改文件为755(说好的ScriptAlias目录下都是cgi脚本呢,这个应该是XBitHack命令才需要添加执行权限)

本文标签: 阿帕奇CGI