我是最近皈依Lighttpd 的人 - 它以多种方式击败了Apache的袜子。 我启动并运行了Ubuntu 12.04 + Lighty + PHP5.3(FastCGI)配置,几乎没有困难。 但是,我想改用 PHP5.5。 除了它在使用内存方面似乎更加节俭之外,它提供的两个主要好处是
- 集成了对 Zend Optimizer 和
- 尝试。。抓住。。最后块
我尝试按照此处的步骤操作,但发现这导致轻微拒绝运行带有 HTTP 403 错误的 PHP 脚本。 我假设这与 FastCGI 有关,它也需要以某种方式更新以与 PHP5.5 一起使用。 然而,谷歌搜索并没有产生任何有用的东西。 我将非常感谢任何能够建议配置更改/FastCGI ugprades以使事情再次工作的人。
回答我自己的问题 - 我一定是修补了我的 lighttpd.conf 文件,然后忘记了它。 结果是它缺少关闭",因此当我发出 sudo 服务 lighttpd 重新启动时,它不起作用。 有一条错误消息,但我没有注意到它。 我修复了 .conf 错误,一切都很笨拙。
教训 - 始终验证重新启动服务的命令是否确实按预期执行!