疑难杂症聚合
N点主机管理系统忘记管理员密码重置为admin的方法
前几天 一客户的N点管理的密码忘记了.今天在这儿小记一下重置密码为admin的过程。
先介绍一下
N点虚拟主机管理系统是针对销售 主 机、邮局、数据库等产品时效率低、管理难等问题而自主研发的集产品自动化开通、管理、续费、升级等功能为一体的软件系统。通过一年多的... 详情»
重现 MySQL “MySQL server has gone away” 的错误方法
如果想调试“MySQL server has gone away”的问题,可以这样重现:
修改配置文件:
sudo vi /etc/mysql/my.cnf
做如下修改:
[mysqld]
wait_timeout = 30
interactive_timeout = 30
重启服务:
sudo /etc/init.d/mysql restart
编写如下PHP脚本
<?php
$link =... 详情»
sshd问题:A protocol error occurred. Change of userna...
sshd问题:A protocol error occurred. Change of username or service not allowed
在研究Linux安全的时候遇到一个问题,原本打算修改linux直接远程root登陆,修改为sshd的配置文件后
Nano /etc/ssh/sshd_config
把#PermitRootLogin yes
修改为PermitRootLogin no
修改完成... 详情»
yum yum doesn’t match version of Python 终极解决...
今天用yum安装软件的时候出现如下错误:
There was a problem importing one of the Python modules required to run yum. The error leading to this problem was:
No module named yum
Please install a package which provides this module, or verify that the module ... 详情»
nginx缓存页面后,串会话问题的解决方案 估计zxtm也合适
Nginx支持页面缓存,之前我的博客有介绍配置方案,昨天出了一个诡异的问题,别人的机器登录后,我的机器打开应用的首页会出现别人的用户信息,也就是说我的浏览器访问的应用会话其实是别人的会话。
经检查,nginx会把响应页面的头信息也一起缓存,包括Set-Cookie,导致后面访问... 详情»
解决androidpn ESTABLISHED连接数过高导致推送系统崩溃提示 too many op...
解决androidpn ESTABLISHED连接数过高导致推送系统崩溃,并提示 too many open files 错误.
#vi /etc/security/limits.conf
最后增加一下2行
* - nproc 102400
* - nofile 102400
保存退出;
然后运行
#ulimit -n 65535
这样能支持连接数由1100左右到 1万多,这个数字式... 详情»
nginx的Status Code 499是什么错误
Web服务器在用着Nginx,在日志中偶尔会看到有499这个错误。开始没想明白到底是什么意思,在Twitter上提问也没有得到答案。日志如下:
61.135.249.220 – - [02/Oct/2009:10:28:21 +0000] “GET /subject/93390/ HTTP/1.1″ 499 0 “-” “Mozill... 详情»
用gdb调试找出nginx崩溃的原因
某年某月某日,一个工程师跑来找我说:很多用户抱怨APP频繁闪退,他觉得server运行正常,找不出原因,请我帮忙
按照流程一路排查下去,发现Nginx访问日志里面有大量的http 504 err code
tail -f /var/log/messages
同时出现大量的类似错误信息
nginx[1234]: segfault at 000... 详情»
VMware复制Ubuntu虚拟机后,新虚拟机网卡无法使用解决办法
经常因为要模拟架构而需要搭建大量的虚拟主机,为了节约时间,采用复制原有虚拟机为另一虚拟机,但复制完后发现虚拟网卡无法使用,错误信息:
当执行 sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...
eth0: ERROR while getting interface f... 详情»
linux apache httpd 进程 老是死掉
公司的测试服务器,也是对外公开的,挂在测试服务器上的域名外面是可以访问的,最近发现页面访问很慢,有的时候,半天都打不开。找了一下原因。
我第一反应是不是服务器系统资源不足了,ssh登录上去看了一下,内存,cpu,带宽都是够的,不是这原因。
查看了一下apache的error ... 详情»
linux下启动mysql提示”mysql deamon failed to start...
有台Linux服务器,系统为CentOS系统.
描述:
网站突然连接不上数据库,于是朋友直接重启了一下服务器。进到cli模式下,执行 service myqsld start 发现还是提示"mysql deamon failed to start"错误信息.
# /etc/init.d/mysqld start
MySQL Daemon failed to start.
... 详情»
rndc 监听地址问题
rndc 默认只能监听一个地址。如果两监听两个。如何操作?
添加如下两行。一个公网。一个loop
controls {
inet 202.106.0.20 port 359
allow { 127.0.0.1;9.9.9.9; } keys { “rndc-key”; };
};
controls {
inet 127.0.0.1 port 359
allow { 127.0.0.1;9.9.9.9;... 详情»
NGINX: 405 Not Allowed 问题解决
今天碰到一个dz的批量上传文件不成功的问题。追踪发现,是把静态文件都优化了新地址导致的,用图片服务器存放了swf文件。swf文件上传文件时,就变成向静态文件做post,Nginx就会返回405错误。
修正域名即可解决。另外,发现一个好玩的:
NGINX不允许向静态文件提交POST方式的请... 详情»
修正pil错误 IOError: decoder zip not available
自从blog迁移到vps之后,一直没有使用图片上传功能,今天测试了一下,直接报错提示
decoder zip not available
开始以为是文件夹权限问题,调试之后发现,是安装pil的时候,没有正确定位libz.so,修复步骤如下
这个vps的操作系统是32位的ubuntufind / -name libz.so
找到libz... 详情»
intel千兆网卡e1000e在centos6.3系统中断bug
一个客户的centos6.3 64bit网站服务器最近频繁断网。进入系统后我们查看系统日志发现如下错误提示:
Feb 24 14:53:51 sklinux.com kernel: e1000e 0000:06:00.0: eth0: Reset adapter
Feb 24 14:54:02 sklinux.com kernel: e1000e 0000:06:00.0: eth0: Error reading PHY regi... 详情»

