| 
					由于之前采集的时候经常会出现504错误所以最近把upupw的K内核版本升级到了K1.5版本,终于修复了采集时出现504的问题。
 但是我的某些php站点访问时经常会出现504错误,刷新之后就能恢复正常,左思又想,经过尝试发现自己出现504错误的站点绑定的是php5.4.x版本,然后用面板修改绑定为php5.3.x的版本后这种情况不再出现了。 另外我的discuz程序里边安装的某些模块页面打开的时候也会显示504错误,看来discuz的模块很多都是大家贡献的,函数适应的php版本都比较低,有的甚至还有zend加密,所以尽量还是绑定php5.2.x或PHP5.3.x提高网站兼容性。 还有一种就是php的附加组件与当前网站程序冲突导致php-cgi异常退出引起的504错误,像Zend Guard Loader组件如果网站程序没有zend加密是可以通过upupw面板php功能组件关闭的,其它用不着的组件也可以关闭,即减轻内存占用又可提供兼容性。 最后得出结论:很多504的出现都是网站程序和高版本的php不兼容所致,K内核在处理php的时候也发现了这种不兼容情况所以返回了504错误。建议在绑定php时尽量选择低版本保持兼容性,除非网站程序特别指明需要某个高版本的php。 [sherry于2014-06-19 15:22编辑了帖子] | |
|  | 
| 4楼#发布于:2014-08-23 21:06 
					php5.3,照样经常出现504,正发愁这个问题,准备换用N版的,				 | |
| 5楼#发布于:2014-08-23 00:12 
					特好的,虽然试过很多方法,还是你的到位				 | |
| 6楼#发布于:2014-06-19 10:33 
					感谢,很喜欢用这个集成环境				 | |
| 
 | 
| 7楼#发布于:2014-06-19 09:56 
					感谢这些宝贵的经验				 | |
| 
 | 
| 8楼#发布于:2014-06-18 18:21 
					坐回沙发,相当不错的分享,按照这个解决了长期苦恼我的大问题,支持下!加油!   | |
 
							
 
				





 
				
 
				 这个问题有点老火!~
这个问题有点老火!~				


 
				
 
				

