Board logo

标题: Apache切换lighttpd后500问题 lighttpd网站出现500错误解决。lighttpd优化 增加进程 [打印本页]

作者: idc886    时间: 2011-7-21 15:44     标题: Apache切换lighttpd后500问题 lighttpd网站出现500错误解决。lighttpd优化 增加进程


相关贴:
kloxo里Apache切换lighttpd方法,切换lighttpd好处。lighttpd设置rewrite伪静态操作

KLOXO升级最新版本网站500错误,kloxo 切换lighttpd空白解决方法 kloxo 面板空白



自从,Apache切换到lighttpd后,

有两个 使用DZ、DX程序的论坛出现了 500错误。
(但VPS上还有两个使用DZ、DX程序的站就正常)

这两个站出现500错误一直不能访问。只能从 kloxo 面板重启这两个站,

但重启后,用不了多久,又出现500错误。

注意:只PHP执行出现 500错误,访问图片、html 页正常。


折腾了一天一晚。  一直没找到原因,但今天总算给解决了,请看:





首先是怀疑他程序占用资源太高。

换上DX官方原版程序后。网站运行没多久就缓慢,直至出现500错误。

排除,不是程序问题。

难道是蜘蛛多了?  下载日志,分析蜘蛛的确很多,雅虎的非常多。

直接使用 robots.txt  来禁止那些无用的蜘蛛爬行,如 SOSO,SO狗,雅虎。

但是复位网站后,没多久出出500错误。

麻烦呀。折腾了呀。



难道数据库出问题了?
把网站数据库下载下来,本地调试, phpmyadmin 执行检查、优化。
一切正常呀。

把网站数据库全删除了,重装网站,再恢复数据。  网站依旧500错误





网站在 Apache 上运行得好好的哦。为什么切换到lighttpd后,DZ、DX论坛就出500错误?

难道DZ、DX程序在 lighttpd 上运行得不稳定?

但,VPS上其它的两个站就很正常呀。怎么回事呢?


可能早几年前 一般空间上都不支持运行DZ论坛,可能就是这原因吗?就是因为他占资源?





问题,还是要解决的怎么办。   怎么解决呢??  

竟然在无意中解决了。请看二楼:
作者: idc886    时间: 2011-7-21 15:44

问题还是要解决的:




1、从 Apache切换lighttpd 后  原有域名站状态图:

1.jpg





2、切换lighttpd 后,新添加域名默认状态图:

3.jpg





3、分析、解决500错误方法:
本贴隐藏内容,需登录、回复后,即可浏览!



好了 DX、DZ论坛切换lighttpd后500问题 ,到此就解决

网站已正常运行1天了,内存占用很平衡,一直在 250M左右。不再出现500错误啦。






还收集一个:关于 lighttpd 并发的设置,以解决 500错误:

lighttpd是一个非常快速高效的服务器软件,跑PHP基本没有问题,占用内存极少。
不过KLOXO默认的lighttpd配置性能很弱,只开了一个进程,只支持1024的连接数。

因为我们应该手动修改lighttpd的配置文件,增强负载能力。

lighttpd的配置文件在/etc/lighttpd/lighttpd.conf

SSH用户可以直接使用VI编辑器来编辑这个文件

vi /etc/lighttpd/lighttpd.conf

复制代码或者直接在KLOXO面板里改(比较麻烦)。

在配置文件的末尾加上这段参数
  1. server.max-worker = 8
  2. server.max-connections = 1024
  3. server.max-fds = 2048
  4. server.max-keep-alive-idle = 5
  5. server.max-keep-alive-requests = 500
复制代码

然后保存即可。

这下,你的lighttpd就可以支持高达8192的连接数了。

一个lighttpd的进程,不建议超过1024的连接数,

想要增大负载,可以适当增加server.max-worker的数值,

当然,前提是你必须有足够的内存。否则一切都白搭。


注:以上增中代码解决问题,暂时还未测试。。。  希望有帮助!



图片附件: 1.jpg (2011-7-21 15:57, 24.46 KB) / 下载次数 1189
http://idc866.com/attachment.php?aid=1502&k=bc3f5ac047a551ce8a9484f0e219f177&t=1714678562&sid=KcDr6q



图片附件: 3.jpg (2011-7-21 15:58, 37.27 KB) / 下载次数 1218
http://idc866.com/attachment.php?aid=1504&k=d31327947ae86d2780fbd1d46132f338&t=1714678562&sid=KcDr6q


作者: idc886    时间: 2011-7-21 15:47

三楼,收集贴

下面是Lighttpd优化,让Lighttpd开4个进程,已解决访问量大的站点500问题

echo "server.max-worker = 4" >> /etc/lighttpd/lighttpd.conf
echo "server.max-connections = 1024" >> /etc/lighttpd/lighttpd.conf
echo "server.max-fds = 2048" >> /etc/lighttpd/lighttpd.conf
echo "server.max-keep-alive-idle = 5" >> /etc/lighttpd/lighttpd.conf
echo "server.max-keep-alive-requests = 1000" >> /etc/lighttpd/lighttpd.conf


注:以上应该是每一行,在SSH里执行一次。

来源:http://bbs.bitscn.com/255529




Kloxo极限优化安装包for linux 只占35M内存

本优化包根据Kloxo官方制作 精简了部分Kloxo所带功能,优化了mysql,mysql优化文件是从HostInABox提取,请放心使用;Lighttpd占用内存37MB ,Apache内存占用不超过80MB
一键安装方式

还有安装完Kloxo后请不要使用Bind Dns Server,请用djbdns这个占用的内存比Bind Dns Server少很多

登录-切换程序-选择Lighttpd
切换完成后 点击服务 关掉一些不必要的服务

和我一样就差不多了,其实Qmail没多大用的,国外对垃圾邮件很严格,建议关闭,安全很多

我们也关闭了iptables 他的作用不大,有时候会给新人带来很大的困扰

最后优化完成后,你就INIT 6吧
重启后你会看到你的内存被压缩的差不多了的







2G内存lighttpd-kloxo长期仅使用100M内 并且网站经常 500错误:

不知道什么原因,资源严重浪费,网站经常出现500错误,而且我发现了规律,就是在每天晚上12点左右的时候必定会出现一次500错误!
真的不知道为什么了,测试机器nginx装得差不多了,不过很多权限和安全问题有待做。。。。lighttpg+kloxo真的这么节省内存?

你开fastcgi子进程没?
没有开~~~
应该是php-cgi数量不够用了,默认一个站点只开了一个主进程,如果这个主进程崩溃那么你的站点也就无法访问,开启子进程后,php由子进程处理,当子进程崩溃后,主进程会自动拉起子进程
还有就是kloxo每天会自动重启各项服务一遍
难道你的kloxo是重启服务正好是在12点?然后被你天天看见?
过这里有人也出过这样问题,他们建议不要开~~我也试过开和不开,开了情况也是一样,也会出现500。。。
不过我内存用这么少。。。。

以前我用kloxo遇到过运行某个页面就会500,然后像你那样必须手动重启。是不是你的网站有计划任务,恰巧某个任务当掉kloxo

相关贴:http://www.hostloc.com/thread-7973-1-1.html



LIGHTTPD 工作进程 开了28 个 速度貌似快很多...


不知道是不是心里感觉...
开了28个所占的内存...
Mem:    524288k total,   108140k used,   416148k free,        0k buffers

lighttpd啊。
我最近感觉apache也不错,开了10个进程,没什么访问量的情况下:内存在70-90M之间。
用nginx一键包,内存在100左右。。。

小心挂掉。
内存够的话就多开点吧
nginx和apache主要差距在高负荷状态下才非常明显
相关贴:http://www.hostloc.com/redirect.php?fid=45&tid=21964&goto=nextnewset







如防止lighttpd进程意外退出?[11]1[/11]

lighttpd不是很稳定,有时候会意外退出,有没有什么办法在lighttp意外退出的时候自动重启该进程?不想使用daemondtools,用它启动的进程必须在后台运行,监视是能监视,但是带来好多麻烦,而且会让我的discuz建立目录权限出错,无法上传新附件。想问问还有没有其他的好办法?


尝试使用最新版。

我的使用经验:

1.4.11以前正常
1.4.12版上遇到过偶尔退出的情况(运行某些php脚本的时候)
1.4.13版又正常了。

参考:
http://www.freebsdchina.org/forum/topic_33885.html


此楼主要是收集相关问题。
作者: 菜鸟也疯狂    时间: 2011-7-21 15:54

努力解决,我是米有办法啊,因为我不会技术,嘎嘎。
作者: amao    时间: 2011-7-21 16:11

凑凑热闹,先了解一下!
作者: 雨夜里    时间: 2011-7-21 18:07

nginx才给力了啊~   
作者: idc886    时间: 2011-7-21 21:34

回复 6# 雨夜里


   与  lighttpd啊 比,小站 并没有优势,   

精简、优化版的kloxo 安装包选lighttpd后只占 25M内存左右. nginx 能做到吗??.

nginx 只能在SSH下管理网站,会更麻烦.
作者: 雨夜里    时间: 2011-7-21 22:17

回复  雨夜里


   与  lighttpd啊 比,小站 并没有优势,   

精简、优化版的kloxo 安装包选lighttpd ...
idc886 发表于 2011-7-21 21:34



    还要跟老大学习学习啊~
作者: qydahao    时间: 2011-8-1 14:09

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
作者: i775500    时间: 2011-8-13 12:16

...............
作者: ppt111    时间: 2011-8-15 16:26

看看来了
作者: 等一分钟    时间: 2011-9-26 14:50

求解决方法啊
作者: wei8362364    时间: 2011-10-15 12:42

阿么弄个啊  怎么弄
作者: sirdown    时间: 2011-11-2 13:06

学习学习~
作者: ML狐狸精    时间: 2011-11-2 14:22

留名……
作者: qq95770896    时间: 2012-1-7 00:04

凑凑热闹,先了解一下
作者: sdyizhe    时间: 2012-1-25 19:31

我的lighttpd也500了...
作者: demonxp    时间: 2012-2-7 02:28

我来了,学习来了
作者: vps    时间: 2012-2-8 15:47

看看什么原因啊
作者: q3r3    时间: 2012-2-10 01:35

看看什么原因啊
作者: fenxiangzhijia    时间: 2012-2-16 12:56

wo kan kan 不知道咋样
作者: Joe    时间: 2012-3-7 09:38

晕  不是恢复了吗?
作者: 446446    时间: 2012-3-14 02:00

我也遇到这个问题
作者: daihao221    时间: 2012-3-28 09:26

学习学习
作者: cHiNaChAt    时间: 2012-4-2 21:43

看看什么原因啊
作者: feiandxs    时间: 2012-4-16 01:50

看看什么原因啊
作者: nrer    时间: 2012-5-3 10:00

土土土土土土土土土土土土
作者: xylpao    时间: 2012-5-31 21:11

需登录、回复后,即可浏览!
作者: 92free    时间: 2012-6-7 13:45

收藏备用,马上上VPS了
作者: sea_tokyo    时间: 2012-6-8 20:33

看看因
作者: bouddha    时间: 2012-7-8 14:25

凑个热闹
作者: yours1314    时间: 2012-10-15 23:18

大哥,谢谢分享,学习一下。
作者: qwertasdf    时间: 2012-11-14 20:39

瞧下原因~
作者: leisun321    时间: 2012-12-27 17:51

我来试试把。。看看怎么样
作者: sjc    时间: 2012-12-28 23:05

看看.......
作者: a13005746827    时间: 2013-4-4 13:45

直接就  Internet Explorer 无法显示该网页
作者: 穴儿    时间: 2013-8-2 20:08

看看、、
作者: 2鸟    时间: 2013-8-14 13:58

看看 学习了
作者: qq99090759    时间: 2013-10-10 16:59

回复个 学习了
作者: 老板888    时间: 2014-7-6 14:27

11111111111111111111111




欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/) Powered by Discuz! 7.2