标题:
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 后 原有域名站状态图:
下载
(24.46 KB)
2011-7-21 15:57
2、切换lighttpd 后,新添加域名默认状态图:
下载
(37.27 KB)
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面板里改(比较麻烦)。
在配置文件的末尾加上这段参数
server.max-worker = 8
server.max-connections = 1024
server.max-fds = 2048
server.max-keep-alive-idle = 5
server.max-keep-alive-requests = 500
复制代码
然后保存即可。
这下,你的lighttpd就可以支持高达8192的连接数了。
一个lighttpd的进程,不建议超过1024的连接数,
想要增大负载,可以适当增加server.max-worker的数值,
当然,前提是你必须有足够的内存。否则一切都白搭。
注:以上增中代码解决问题,暂时还未测试。。。 希望有帮助!
图片附件:
1.jpg
(2011-7-21 15:57, 24.46 KB) / 下载次数 1679
http://idc866.com/attachment.php?aid=1502&k=969ae0ce693ddc5f31308f6e718e84a3&t=1732464314&sid=gvO1Z0
图片附件:
3.jpg
(2011-7-21 15:58, 37.27 KB) / 下载次数 1731
http://idc866.com/attachment.php?aid=1504&k=44c19781f4e2c2fb9da64e89a5645164&t=1732464314&sid=gvO1Z0
作者:
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