电脑

Kloxo切换lighttpd服务无法启动问题

Kloxo默认是使用apache作为web服务器,虽然apche稳定,不过现在也原来越臃肿。vps内存有限,能省则省一点吧。于是考虑更换更轻量级的web服务器。nginx、lighttpd都是不错的选择。kloxo默认支持lighttpd,比较方便管理。

 

kloxo切换nginx作为web服务器只需要在服务器(linux)——切换程序——网站中选择lighttpd,保存即可。

 

上述操作后,lighttpd应该就能够运行了,不过我的kloxo切换后网站访问403。到kloxo服务器(linux)——服务,查看lighttpd状态是未启动,尝试重启lighttpd,和kloxo,lighttpd仍无法启动。

 

ssh到服务器,后台手工启动lighttpd服务。

service lighttpd restart

 

提示服务停止failed,启动却ok。

 

查证一番,原来是kloxo和php版本5.2.*最新版本有冲突。尝试将php降级。

yum downgrade php* -y 
service kloxo restart

 

再restart lighttpd,启动成功

最近使用这条降级命令失败,原因不清楚

使用

yum downgrade php*

 

降级后就可以访问了。之后你可以升级

yum update php*

 

然后在启动lighttpd服务成功。

service lighttpd restart

 

3550cookie-checkKloxo切换lighttpd服务无法启动问题

风雨几十载润物细无声

留言

您的电子邮箱地址不会被公开。 必填项已用 * 标注