我已将以下行添加/注释到lighttpd.conf:
"mod_cgi"
和
cgi.assign = ( "" => "/var/www/myCgiScript" )
按预期工作...我的可执行文件mySite将在每次请求时调用,但问题是,我无法打开图像。例如,如果我执行以下操作:
http://localhost/myImage.png
这将调用我的可执行文件cgi(mySite) - 对于js-files也是如此。是否有机会像往常一样处理图像?
提前谢谢!答案 0 :(得分:0)
查看cgi.assign的文档: http://redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModCGI#Options
第一个参数是文件扩展名,第二个参数是当请求具有该扩展名的文件时要运行的CGI脚本的路径。现在,您的配置文件说“对于任何或没有,扩展名,运行'/ var / www / myCgiScript'。”您需要指定一组要运行CGI脚本的文件扩展名,并让lighty以正常方式提供所有其他文件。