top-image

Archives for 网站建设

将博客搬家到linode
博客原来在美国LA的VPS上面,现在已经搬到了linode的东京机房。使用招商银行信用卡支付后,立即开通,整个过程不到10分钟。 感觉现在博客网站的速度真是快啊。从我的电脑上面测试来看,ping值大概在100ms左右。 顺便在VPS上面架设了PPTP,方便访问外国网站 (*^__^*) 嘻嘻…… 如果你觉得本站的速度够快,你也去看看linode的VPS, 点击这里进入   ...more»
解决nginx的502 bad gateway 错误方法
本来这个VPS没多少流量的,可是今天早上居然出现了502 bad Gateway的错误。使用SSH上来一看,所有的php-cgi进程挂掉了。使用命令重启php-fpm就好了。 502 bad gateway这个错误,一般在nginx等待php-fpm响应的时间过长,或者进程挂掉之后才会出现的。在网站突然遇到大流量的时候出现的机率比较大。 1)为了不至于nginx等待时间过长而出现这个错误,可以修改nginx的配置文件nginx.conf。在http段中加入以下代码: fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 256k; 如果你是采用了lnmp.org的安装包来安装的lnmp的话,就已经存在上面的代码了。 2)如果出现了502 bad gateway错误的话,只能重启php-fpm了。但是总不能半夜让我起床来重启php-fpm吧?对shell编程不熟悉,写了一段PHP代码来检测状态,在遇到502 bad gateway错误时,执行命令将php-fpm重启。 PHP的代码如下: 然后在/etc/crontab 加入一行代码 * * * * * root /usr/bin/php /home/wwwroot/502badgateway.php 这样就可以一分钟检查一次了。嘻嘻 ...more»
bottom-img