一、开启CGI
- 使用ScriptAlias 命令
ScriptAlias /abc D:/def
将url的/abc 映射到D:/def并且声明此目录中的文件都是CGI脚本文件 - 显式声明
- 在目录标签中用
Options +ExecCGI
命令,显式开启。 - 此时还需要用
AddType cgi-script .xx
来声明扩展名为.xx的文件为cgi脚本文件。 - 或者当前目录都是cgi脚本时,用
SetHandler cgi-script
来声明。
二、脚本书写
- windows下执行/cig-bin/下示例脚本,由于没安perl,提示找不到文件,没成功。。
- linux下让把示例脚本第一行改为#!/xxx/xxx(响应脚本路径),改了,让改文件为755(说好的ScriptAlias目录下都是cgi脚本呢,这个应该是XBitHack命令才需要添加执行权限)