lighttpd新手在这里…
我们正在设置lighttpd来托pipe一个本地Django应用程序,Kiosk风格。 我们打算为此使用wsgi,但是我们无法弄清楚lighttpd的configuration文件的语法 – 直接从lighttpd文档中拉出的示例抛出语法错误!
看起来有两种语法:
module_load和docroot似乎是有效的。 位于/etc/lighttpd/lighttpd.conf顶部的以下行在启动时会崩溃,并出现语法错误:
build立 {
module_load(“mod_expire”,“mod_fastcgi”,“mod_vhost”,“mod_lua”);
lua.plugin“core.lua”;
}
要么
core.wsgi(“”,{fastcgi:“/var/run/lighttpd/kiosk.sock”})
server.document-root (“ docroot ”)的关键字等价物在这里似乎不起作用。 到底是怎么回事? 为什么有两个独立的configuration语法? 一种风格似乎是卢阿(我不是很熟悉…)他们是如何使用? 什么时候最好使用哪个?
我尝试过使用谷歌search,但很难search。 大量的通用或特定于应用程序的结果,似乎没有命名它们显示的文件的path。
所以答案就是版本2(目前处于testing阶段)和1.4之间的语法差异。 1.4有非分号,2有semincolons