phpcloud 502-Bad Gateway 休眠机制

时间: 2013-03-21 / 分类: 网站建设 / 浏览次数: 825 views / 7个评论 发表评论

你在用免费的服务器搭建网站吗?PhpCloud绝对是一个好的选择!!

PhpCloud 是由大名鼎鼎的PHP公司Zend为所有开发者免费提供的云计算服务器,该服务建立在亚马逊云服务之上,并为程序员提供了一个完整的PHP运行环境和开发调试环境。由于Zend联合RightScale推出phpcloud.com,所以phpcloud服务集成了RightScale的云管理平台和Zend Server,提供可扩展的PHP部署服务,其核心是部署在云端的Zend Server。”
免费储存500M空间,支持Mysql,貌似流量无限,支持绑定玉米。

phpCloud会提供给我们一个免费的三级域名****.my.phpcloud.com,官方手册并未说明和支持绑域名,但我们通常都直接用CNAME绑我们自己的域名

但是,phpCloud有个休眠机制

如果你网站访问量很小,即一段时间不使用就会被处于休眠状态,而且很容易处于休眠状态,进入休眠状态后需要访问phpCloud提供的三级域名才可重新激活。

如果已绑定域名,那么账号被休眠后访问域名会提示:

502 – Bad Gateway
The website encountered an error while serving your request.
Please wait a few seconds and try to refresh the page.
If it does not help then please provide feedback so our engineers can try to resolve the problem.
Please mention the URL or container name you failed to access and the error code below.
HTTP Error 502 (Bad Gateway): reported by nginx.

只能访问原域名才能激活,访问绑定域名没法激活,而且显示502错误。在这期间数据不会被删,休眠期间ftp也可访问。如果用来做文件外链的话就悲剧了!

怎么解决呢?

1、直接用openshift Cron来激活它,如何创建Cron请参考

https://openshift.redhat.com/community/blogs/getting-started-with-cron-jobs-on-openshift

如果这个方法比较复杂,你可以看看下面这个简单易懂的

2、discuz后台有计划任务一类的东西牵制着php服务器不断运行,所以网站安装discuz之后就可以防止休眠了。



.

*******************************************************************

上面是广告! 真的是广告!! 真的真的啊!!!

-----------------------------------------------------Copyright © 2011-2012--浙ICP备12011997---------------------------- ---------------------- ------------------------

无觅相关文章插件,快速提升流量