确定编译的时候安装上了CGI支持
路径/usr/local/apache2
vi /usr/local/apache2/conf/httpd.conf
找到Options Indexes FollowSymLinks
装相应的删掉。加入ExecCGI允许服务器执行CGI
(Options Includes ExecCGI FollowSymLinks)
找到#AddHandler cgi-script .cgi
前#去掉在后面加上 .pl
找到ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/在前面加上#
向下找到
AllowOverride All
Options IncludesNoExec ExecCGI FollowSymLinks
/usr/local/apache2/bin/apachectl restart
Order allow,deny
Allow from all
也可以让CGI程序在cgi-bin目录运行。
vi /usr/local/apache2/conf/extra/httpd-userdir.conf
变为同上面的一样也可加上相相应的参数
Options IncludesNoExec ExecCGI FollowSymLinks