返回列表 发帖

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论坛,可能就是这原因吗?就是因为他占资源?





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

竟然在无意中解决了。请看二楼:
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

问题还是要解决的:




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

1.jpg
2011-7-21 15:57






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

3.jpg
2011-7-21 15:58






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的数值,

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


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

★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

三楼,收集贴

下面是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进程意外退出?免费空间1

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


尝试使用最新版。

我的使用经验:

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

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


此楼主要是收集相关问题。
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

努力解决,我是米有办法啊,因为我不会技术,嘎嘎。

TOP

凑凑热闹,先了解一下!

TOP

nginx才给力了啊~   

TOP

回复 6# 雨夜里


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

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

nginx 只能在SSH下管理网站,会更麻烦.
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

回复  雨夜里


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

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



    还要跟老大学习学习啊~

TOP

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

TOP

...............

TOP

看看来了

TOP

求解决方法啊

TOP

阿么弄个啊  怎么弄

TOP

学习学习~

TOP

留名……

TOP

凑凑热闹,先了解一下

TOP

我的lighttpd也500了...

TOP

我来了,学习来了

TOP

看看什么原因啊

TOP

看看什么原因啊

TOP

返回列表