0

我在 lighttpd.conf 中添加/注释了以下几行:

"mod_cgi"

cgi.assign = ( "" => "/var/www/myCgiScript" )

这按预期工作......我的可执行文件 mySite 将在每个请求上被调用,但问题是,我无法打开图像。例如,如果我执行以下操作:

http://localhost/myImage.png

这将调用我的可执行 cgi (mySite) - 与 js 文件相同。有没有机会像往常一样处理图像?

提前谢谢!

4

1 回答 1

0

查看 cgi.assign 的文档: http: //redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModCGI#Options

第一个参数是文件扩展名,第二个参数是在请求具有该扩展名的文件时要运行的 CGI 脚本的路径。现在,你的配置文件说“对于任何扩展名,或者没有扩展名,运行'/var/www/myCgiScript'”。您需要指定一组您希望 CGI 脚本运行的文件扩展名,并让 lighty 以正常方式提供所有其他文件。

于 2012-04-15T15:06:46.280 回答