Apache切换lighttpd后500问题 lighttpd网站出现500错误解决。lighttpd优化 增加进程
[color=#000000][/color]相关贴:
[url=http://www.idc866.com/thread-13076-1-1.html]kloxo里Apache切换lighttpd方法,切换lighttpd好处。lighttpd设置rewrite伪静态操作[/url]
[url=http://www.idc866.com/thread-13075-1-1.html]KLOXO升级最新版本网站500错误,kloxo 切换lighttpd空白解决方法 kloxo 面板空白[/url]
[color=#000000][/color]
[color=#000000]自从,Apache切换到lighttpd后,[/color]
[color=#000000][/color]
[color=#000000]有两个 使用DZ、DX程序的论坛出现了 500错误。 [/color]
[color=#000000](但VPS上还有两个使用DZ、DX程序的站就正常)[/color]
[color=#000000][/color]
[color=#000000]这两个站出现500错误一直不能访问。只能从 kloxo 面板重启这两个站,[/color]
[color=#000000][/color]
[color=#000000]但重启后,用不了多久,又出现500错误。[/color]
[color=#000000][/color]
[color=#000000]注意:只PHP执行出现 500错误,访问图片、html 页正常。[/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000]折腾了一天一晚。 一直没找到原因,但今天总算给解决了,请看:[/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000]首先是怀疑他程序占用资源太高。[/color]
[color=#000000][/color]
[color=#000000]换上DX官方原版程序后。网站运行没多久就缓慢,直至出现500错误。[/color]
[color=#000000][/color]
[color=#000000]排除,不是程序问题。[/color]
[color=#000000][/color]
[color=#000000]难道是蜘蛛多了? 下载日志,分析蜘蛛的确很多,雅虎的非常多。[/color]
[color=#000000][/color]
[color=#000000]直接使用 robots.txt 来禁止那些无用的蜘蛛爬行,如 SOSO,SO狗,雅虎。[/color]
[color=#000000][/color]
[color=#000000]但是复位网站后,没多久出出500错误。[/color]
[color=#000000][/color]
麻烦呀。折腾了呀。
难道数据库出问题了?
把网站数据库下载下来,本地调试, phpmyadmin 执行检查、优化。
一切正常呀。
把网站数据库全删除了,重装网站,再恢复数据。 网站依旧500错误
网站在 [color=#000000]Apache 上运行得好好的哦。为什么切换到lighttpd后,DZ、DX论坛就出500错误?[/color]
[color=#000000][/color]
[color=#000000]难道DZ、DX程序在 lighttpd 上运行得不稳定?[/color]
[color=#000000][/color]
[color=#000000]但,VPS上其它的两个站就很正常呀。怎么回事呢?[/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000]可能早几年前 一般空间上都不支持运行DZ论坛,可能就是这原因吗?就是因为他占资源?[/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000][/color]
[color=#000000][/color]
问题,还是要解决的怎么办。 怎么解决呢??
竟然在无意中解决了。请看二楼: [size=5][color=blue]问题还是要解决的:[/color][/size]
[size=4][color=blue]1、从 Apache切换lighttpd 后 原有域名站状态图:
[/color][/size][attach]1502[/attach]
[size=4][color=#0000ff]2、切换lighttpd 后,新添加域名默认状态图:[/color][/size]
[attach]1504[/attach]
[size=4][color=#0000ff]3、分析、解决500错误方法:[/color][/size]
**** Hidden Message *****
[color=blue]好了 DX、DZ论坛切换lighttpd后500问题 ,到此就解决[/color]
[color=blue][/color]
[color=blue]网站已正常运行1天了,内存占用很平衡,一直在 250M左右。不再出现500错误啦。[/color]
[color=#0000ff][/color]
[size=4][color=#0000ff]还收集一个:关于 lighttpd 并发的设置,以解决 500错误:[/color][/size]
[color=#0000ff][/color]
lighttpd是一个非常快速高效的服务器软件,跑PHP基本没有问题,占用内存极少。
不过KLOXO默认的lighttpd配置性能很弱,只开了一个进程,只支持1024的连接数。
因为我们应该手动修改lighttpd的配置文件,增强负载能力。
lighttpd的配置文件在/etc/lighttpd/lighttpd.conf
SSH用户可以直接使用VI编辑器来编辑这个文件
vi /etc/lighttpd/lighttpd.conf
复制代码或者直接在KLOXO面板里改(比较麻烦)。
在配置文件的末尾加上这段参数
[code]server.max-worker = 8
server.max-connections = 1024
server.max-fds = 2048
server.max-keep-alive-idle = 5
server.max-keep-alive-requests = 500[/code]
然后保存即可。
这下,你的lighttpd就可以支持高达8192的连接数了。
一个lighttpd的进程,不建议超过1024的连接数,
想要增大负载,可以适当增加server.max-worker的数值,
当然,前提是你必须有足够的内存。否则一切都白搭。
[color=blue]注:以上增中代码解决问题,暂时还未测试。。。 希望有帮助![/color]
[color=#0000ff][/color]
[color=#0000ff][/color] 三楼,收集贴
[b]下面是Lighttpd优化,让Lighttpd开4个进程,已解决访问量大的站点500问题
[/b]
[font=新宋体]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[/font]
[color=blue]注:以上应该是每一行,在SSH里执行一次。[/color]
来源:[url=http://bbs.bitscn.com/255529]http://bbs.bitscn.com/255529[/url]
[b]Kloxo极限优化安装包for linux 只占35M内存
[/b]
本优化包根据Kloxo官方制作 精简了部分Kloxo所带功能,优化了mysql,mysql优化文件是从HostInABox提取,请放心使用;Lighttpd占用内存37MB ,Apache内存占用不超过80MB
一键安装方式
还有安装完Kloxo后请不要使用Bind Dns Server,请用djbdns这个占用的内存比Bind Dns Server少很多
登录-切换程序-选择Lighttpd
切换完成后 点击服务 关掉一些不必要的服务
和我一样就差不多了,其实Qmail没多大用的,国外对垃圾邮件很严格,建议关闭,安全很多
我们也关闭了iptables 他的作用不大,有时候会给新人带来很大的困扰
最后优化完成后,你就INIT 6吧
重启后你会看到你的内存被压缩的差不多了的
[b]2G内存lighttpd-kloxo长期仅使用100M内 并且网站经常 500错误:
[/b]不知道什么原因,资源严重浪费,网站经常出现500错误,而且我发现了规律,就是在每天晚上12点左右的时候必定会出现一次500错误!
真的不知道为什么了,测试机器nginx装得差不多了,不过很多权限和安全问题有待做。。。。lighttpg+kloxo真的这么节省内存?
你开fastcgi子进程没?
没有开~~~
应该是php-cgi数量不够用了,默认一个站点只开了一个主进程,如果这个主进程崩溃那么你的站点也就无法访问,开启子进程后,php由子进程处理,当子进程崩溃后,主进程会自动拉起子进程
还有就是kloxo每天会自动重启各项服务一遍
难道你的kloxo是重启服务正好是在12点?然后被你天天看见?
过这里有人也出过这样问题,他们建议不要开~~我也试过开和不开,开了情况也是一样,也会出现500。。。
不过我内存用这么少。。。。
以前我用kloxo遇到过运行某个页面就会500,然后像你那样必须手动重启。是不是你的网站有计划任务,恰巧某个任务当掉kloxo
相关贴:[url=http://www.hostloc.com/thread-7973-1-1.html]http://www.hostloc.com/thread-7973-1-1.html[/url]
LIGHTTPD 工作进程 开了28 个 速度貌似快很多...
不知道是不是心里感觉...
开了28个所占的内存...
Mem: 524288k total, 108140k used, 416148k free, 0k buffers
lighttpd啊。
我最近感觉apache也不错,开了10个进程,没什么访问量的情况下:内存在70-90M之间。
用nginx一键包,内存在100左右。。。
小心挂掉。
内存够的话就多开点吧
nginx和apache主要差距在高负荷状态下才非常明显
相关贴:[url=http://www.hostloc.com/redirect.php?fid=45&tid=21964&goto=nextnewset]http://www.hostloc.com/redirect.php?fid=45&tid=21964&goto=nextnewset[/url]
如防止lighttpd进程意外退出?[11]1[/11]
lighttpd不是很稳定,有时候会意外退出,有没有什么办法在lighttp意外退出的时候自动重启该进程?不想使用daemondtools,用它启动的进程必须在后台运行,监视是能监视,但是带来好多麻烦,而且会让我的discuz建立目录权限出错,无法上传新附件。想问问还有没有其他的好办法?
尝试使用最新版。
我的使用经验:
1.4.11以前正常
1.4.12版上遇到过偶尔退出的情况(运行某些php脚本的时候)
1.4.13版又正常了。
参考:
[url=http://www.freebsdchina.org/forum/topic_33885.html]http://www.freebsdchina.org/forum/topic_33885.html[/url]
[color=red]此楼主要是收集相关问题。[/color] 努力解决,我是米有办法啊,因为我不会技术,嘎嘎。 凑凑热闹,先了解一下! nginx才给力了啊~ :victory: [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=81384&ptid=13096]6#[/url] [i]雨夜里[/i] [/b]
与 lighttpd啊 比,小站 并没有优势,
精简、优化版的kloxo 安装包选lighttpd后只占 25M内存左右. nginx 能做到吗??.
nginx 只能在SSH下管理网站,会更麻烦. [quote]回复 雨夜里
与 lighttpd啊 比,小站 并没有优势,
精简、优化版的kloxo 安装包选lighttpd ...
[size=2][color=#999999]idc886 发表于 2011-7-21 21:34[/color] [url=http://www.idc866.com/redirect.php?goto=findpost&pid=81410&ptid=13096][img]http://www.idc866.com/images/common/back.gif[/img][/url][/size][/quote]
还要跟老大学习学习啊~ 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 ............... 看看来了:( 求解决方法啊 阿么弄个啊 怎么弄 学习学习~ 留名…… 凑凑热闹,先了解一下 我的lighttpd也500了... 我来了,学习来了 看看什么原因啊 看看什么原因啊 wo kan kan 不知道咋样 晕 不是恢复了吗? 我也遇到这个问题 学习学习 看看什么原因啊 看看什么原因啊 土土土土土土土土土土土土 [b][size=5][color=#ff0000]需登录、回复后,即可浏览![/color][/size][/b] 收藏备用,马上上VPS了 看看因 凑个热闹:sleepy: 大哥,谢谢分享,学习一下。 瞧下原因~ 我来试试把。。看看怎么样 看看....... 直接就 Internet Explorer 无法显示该网页 看看、、 :) 看看 学习了 {:2_25:}回复个 学习了 11111111111111111111111
页:
[1]