我们的征途是星辰大海

My Conquest Is the Sea of Stars

kloxo lighttpd failed

今天一台用作图片分流的vps完成历史使命,数据切回去后,可以开始折腾了。
之前是安装的debian ,由于kloxo目前只有centos版,于是重装系统,到也省事,这家vps控制面板直接就有 CentOS 5 x86_64 w/ Kloxo选项:D
Kloxo默认是apache的web服务,鉴于近期对lighttp颇有好感,于是kloxo面板切换web server
结果无法启动lighttpd. 提示(configfile.c.912) source: /etc/lighttpd/lighttpd.conf line: 337 pos: 1 parser failed somehow near here: (EOL)
打开一看,没有什么异常,include “conf/kloxo/kloxo.conf”
也没细想,鉴于没接触过kloxo, 立即google

网上倒是有2种方法
方法1,运行 /script/fixweb 此方法对我无效,
里面的代码是 #!/bin/sh
. /script/directory
lphp.exe ../bin/fix/fixweb.php $*
明显不合适我这次的情况

方法2,从/etc/httpd/conf/kloxo/ 复制 virtualhost.conf 过来 /etc/lighttpd/conf/kloxo/virtualhost.conf
既然virtualhost.conf文件为空,那么我直接
touch /etc/lighttpd/conf/kloxo/virtualhost.conf
随后 service lighttpd restart 搞定

补充,虽然问题搞定,仔细看了下/etc/lighttpd/conf/kloxo/kloxo.conf ,原来是里面调用 这么一句 include “conf/kloxo/virtualhost.conf”
其实直接注释 #不就ok了么:) 不过稍后也许会建虚拟主机,会用到 这句virtualhost.conf吧。

点赞

发表评论

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据