记录:Nginx因为FastCGI导致的HTTP 502
前段时间,有个页面出现了502,查看了所有相关程序的日志都没报错。。。感觉十分之莫名其妙,因为这个页面一直是正常的,突然间也就不行了。。。在shell下,测试了页面的PHP脚本没问题,那就是Nginx问题了,想起Nginx的日志等级是crit。设置日志等级成error,问题出现了:[error] upstream prematurely closed...
前段时间,有个页面出现了502,查看了所有相关程序的日志都没报错。。。感觉十分之莫名其妙,因为这个页面一直是正常的,突然间也就不行了。。。在shell下,测试了页面的PHP脚本没问题,那就是Nginx问题了,想起Nginx的日志等级是crit。设置日志等级成error,问题出现了:[error] upstream prematurely closed...
说要把 PHP 更新到5.6也不是一天两天了。前期做了很多准备,检查了所有这台 VPS 的线上项目,特别是把 PHP 所有过期代码更新为新函数。所幸没遇到坑。然后因为最近也比较忙,每天很晚才到家,所以没有执行更新操作,经常大清晨就有人打电话来找。诶。最近爆出 PHP 远程 DoS 漏洞,官方编号69364(CVE-ID...
各位看官,请喝茶。时间过得真快,已是月底。遂水文一篇。目前博客主要采用了Varnish+Nginx+PHP+MySQL+Memcache+Redis。使用这个构架,最主要考虑的是Cache缓存问题,没办法,自从上了Wordpress这条船和走了PHP这条不归路,缓存变得极为重要。不管怎说,缓存任何时候都很重要啦。特别是对于Wordpress,不缓存...
无论是作为Web服务器或其他类型程序的反向代理服务器,Nginx("engine x")都有着高性能且轻量级的优势。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好。这也使得Nginx在如今不管是存放在高配独立服务器上的大型的门户...
下面就简单以CentOS和Nginx说下,如何保护Wordpress的wp-login.php和wp-cron.php,最后会说说/wp-admin/install.php。wp-login.php是我们Wordpress的登录文件,wp-cron.php使我们的Wordpress的定时任务执行触发文件。首先,对于wp-login.php,可以利用Nginx做了个验证,如下操作:1.利用htpasswd...
最近在Nginx中配置自定义header,遇到一个问题,header name含下划线,会有错误出现。查了半天wiki,又google,发现需要在conf的http段添加:underscores_in_headers on; 使其支持header name定义中包含下划线。当然啦,你也可以用减号替代下划线符号,来避免这个问题...
应瓜瓜和Mr.小可的要求,详细(废话多一点)的说一下怎么解决相册请求的图片地址必须为本地,将其改为远程的办法。。。改PHP什么的就不用我废话了,大家不用继续看下去了。。。本文不讲这个。讲的是文章《将相册请求转接到又拍云,并用ImageMagick压缩》中有关如何将相册请求的本地地址,请求到又拍云...
在昨天写的日记里:[印记] 月末总结,接下来的事 中提到了♦ 原Apache 的转发规则.htaccess 应用到(转换到)Nginx中的conf 。√ 404 页面问题√ 缺少301 重定向 ^topics/(.*).html$ 到 topics/$1/√ 缺少301 重定向 ^topics/(.*).html/(.*)$ 到 topics/$1/$2已全部搞定。只差其他的了...
让memcache在linux启动是自动启动,请在ssh中vi /etc/rc.d/rc.local,加入:/usr/local/bin/memcached -d -m 32 -u root -l 199.231.84.14 -p 11211 -c 256 -P /tmp/memcached.pid让wordpress自动完成memcache设置,在wp-config.php中添加global $memcached_servers;$memcached_servers = array('...