从服务器刷新:快捷键 ctrl+F5,这样就是重新向服务器发送请求了。如果服务器能正常给予你响应你就可以看到页面了。
可以尝试清除浏览器缓存。
查看php-cgi是否在运行 有时候由于网站流量过大或者其它原因,导致php-cgi直接down掉,所以我们得看php-cgi是否在运行。执行如下命令:
ps -A | grep php5-cgi 如果没有运行,手动启动
/etc/init.d/php_cgi start
如果你发现php-cgi不明原因有时候down掉,可以使用下面的脚本临时解决这个问题,添加到cronjob。
if ps aux | grep ‘php5-cgi' | grep -v grep > /dev/null ; then
else
echo "PHP-cgi is down. Starting over…"
/etc/init.d/php-fcgi start
fastcgi 进程数不够用、php执行时间长的原因 fastcgi进程数可以修改php-fpm.conf中的max_children的数值,高峰时php- cgi耗掉的最大内存为20M,请根据自己的内存情况计算了。 限制php执行时间可以在php-fpm.conf中的 request_terminate_timeout设置,这是为了防止php程序的bug导致php-cgi假死。
FastCGI执行时间过长 根据实际情况调高以下参数值
fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300;
netstat -anpo | grep "php-cgi" | wc -l
如果实际使用的"FastCGI进程数"接近预设的"FastCGI进程数",那么,说明"FastCGI进程数"不够用,需要增大。
部分PHP程序的执行时间超过了Nginx的等待时间,可以适当增加nginx.conf配置文件中FastCGI的timeout时间。
发布时间:2010-11-03
发布时间:2011-01-07
发布时间:2011-03-22
发布时间:2011-01-03
发布时间:2010-11-18
发布时间:2014-07-20
发布时间:2011-02-06
发布时间:2010-11-15
发布时间:2010-11-13
发布时间:2011-01-27
发布时间:2011-01-29
发布时间:2011-01-25