Chinaunix首页 | 论坛 | 博客
  • 博客访问: 707268
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5165
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-21 15:52
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-21 17:55:00


在清除ubuntu的log后,lighttpd无法启动,启动后就报noconfigurationavailble的错误,使用/etc/init.d/lighttpd-f/etc/lighttpd/lighttpd.conf来制定配置文件启动会报找不到log的错误。

这时候有两种处理方式:

1.创建.log文件,并赋予相应的权限

2.删除lighttpd,再reinstall,这也是本文使用的方式

对于第一种方式我并没有google到准确的答案,最终新创建的log文件还是因为没有访问权限而无法启用。

在debian类的OS上安装和管理软件是非常方便的,但是有一个问题就是要注意apt-getremove不一定能把要删除的软件的依赖也删除干净,--purge后也是不一定的。这时候使用aptituderemovepurge是一个比较好的选择。

使用aptituderemovepurgelighttpd后会提示有几个目录无法删除,这时候需要使用rm-rf目录名的方式来手工删除,否则重新apt-getinstall后仍然会提示之前的错误。

重新安装后根据需求再配置lighttpd.conf文件,然后lighty-enable-modfastcgi来开启fastCGI,最后/etc/init.d/lighttpdrestart重启lighttpd服务。

搞定。 下载本文示例代码
阅读(405) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~