1、http 500错误分析
php.ini开启错误提示
display_errors = On
需要重启WEB服务生效
2、php中报
Call to undefined function mysql_connect()
php没有编译到支持mysql pdo功能

3、查看连接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
   LAST_ACK 5
  SYN_RECV 30
  ESTABLISHED 1597
  FIN_WAIT1 51
  FIN_WAIT2 504
  TIME_WAIT 1057

4、增加linux文件打开数
ulimit -n查看当前的
ulimit -n 65535 设置当前生效
永久生效需要重启后才有效
/etc/security/limits.conf
加入
* soft nofile 65535
* hard nofile 65535

5、加载模块
stsctl -p

error: "net.ipv4.ip_conntrack_max" is an unknown key
error: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_established" is an unknown key
加载ip_conntrack模块
modprobe ip_conntrack

echo "modprobe ip_conntrack" >> /etc/rc.local

6、磁盘坏道检测
badblocks -s -v /dev/sda1

7、apache 禁止目录浏览
 Options -Indexes FollowSymLink
apache 不重启使配置文件生效即平滑启动 -k restart

8、linux sftp连接问题
SFTP subsystem request is rejected.
                  Please make sure that SFTP subsystem is properly is installed in SHH server.
重新安装openssh,或者找个高版本的openssh更新下也行

hosts.deny设置后不起作用
重新安装openssh,或者找个高版本的openssh更新下也行


9、FMS(Adobe Flash Media Serve)启动问题
service fms start 后fms一直停留在启动过程中,起不来
此时进入fms安装后的目录如/opt/adobe/fms/
./fmsmgr adminserver start|stop|restart
./fmsmgr server fms start|stop|restart
此时会有错误提示nspr未安装问题


10、添加网卡方法(需要路由器配合设置)
??? cd /etc/sysconfig/network-scripts????
??? vi ifcfg-eth0:0

??? DEVICE=eth0:0
??? BOOTPROTO=static
??? ONBOOT=yes
??? IPADDR=124.160.70.76
??? NETMASK=255.255.255.192

11、时区修正方法
??? 更改/etc/timezone里面的内容为:Asia/Shanghai
??? mv /etc/localtime /etc/localtime-2009
??? cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
??? 调整系统时间
??? clock -w
date -s 20100602 更改日期,先改日期再改时间
date -s 1024更改小时分钟



12、数据库授权
GRANT ALL  ON *.* TO user@ipaddress identified by "password";授权
show grants for user@ipaddress;查看授权
revoke all on *.* from user@ipaddress;移除授权


13、histroy操作记录
#his
export HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
HISTDIR=/var/log/.hist
if [ -z $USER_IP ]
then
USER_IP=`hostname`
fi
if [ ! -d $HISTDIR ]
then
mkdir -p $HISTDIR
chmod 777 $HISTDIR
fi
if [ ! -d $HISTDIR/${LOGNAME} ]
then
mkdir -p $HISTDIR/${LOGNAME}
chmod 300 $HISTDIR/${LOGNAME}
fi
export HISTSIZE=4096
DT=`date +%Y%m%d_%H%M%S`
export HISTFILE="$HISTDIR/${LOGNAME}/${USER_IP}.hist.$DT"
chmod 600 $HISTDIR/${LOGNAME}/*.hist* 2>/dev/null
加入至/etc/profile文件中


14、恢复hotcopy备份的mysql
chown -R mysql.mysql /var/lib/mysql/test
mysqlcheck -A -o -r -p全修复
mysqlcheck -o -r -p test 指定修复test库
修复仅对myisam引擎的有效
增量日志修复
mysqlbinlog   --no-defaults     --start-date='2010-02-17 07:01:00' --stop-date='2010-02-17 18:01:00' mysql-bin.[0-9]* | mysql -p   -f  test
2010-06-03
待续...