X10*_*0nD 5 ubuntu perl cgi apache2
我在Ubuntu下运行Apache/PHP
当我运行.cgi文件时,通过进入http://localhost/mycgi.cgi,浏览器将显示代码而不是运行它.
http://localhost/mycgi.cgi
如何让浏览器执行CGI文件而不是显示其内容?
Saa*_*iko 13
将这些行添加到apache2.conf文件中
<Directory /usr/local/apache2/htdocs/somedir> Options +ExecCGI </Directory> AddHandler cgi-script .cgi .pl
eck*_*kes 2
显然,CGI执行设置不正确。你尝试过教程吗吗?
CGI
通常,所有CGI脚本都放在某个位置,例如cgi-bin. 仅执行该文件夹中存在的文件。否则,它们将被视为普通文件,Web 服务器只会将它们作为源返回。
cgi-bin
本教程向您展示了可用于执行脚本而不只是作为文本文件返回的替代方案。
归档时间:
15 年,4 月 前
查看次数:
17173 次
最近记录:
12 年,2 月 前