php Firefox 开源 java google 云计算 Python nginx wordpress Windows Android apache linux centos 编程 shell mysql Ubuntu 微软 程序员

ThinkPHP

thinkphp在Nginx没有pathinfo的情况出现.PHP的文件,这个让人很是纠结。在服务器是Linux,web服务器是nginx, CGI接口是FASTCGI,就会出现这个问题。 问题原因:ThinkPHP/common/runtime.php中定义IS_CGI常量的定义有问题;错误代码: 在fpm下,PHP_SAPI的值是fpm-fc...
volist 嵌套使用一般的二维数组,可以用 volist 标签直接循环输出。对于多维数组,则需要对其中的数组成员再次使用 volist 标签嵌套循环输出。 构建一个多维数组: $food = array(); $food[0]['fruits'][0]['fruits1'] = '苹果1'; $food[0]['fru...
最近在用thinkphp框架完成了一个项目,需要在项目中添加404页面,在网上搜索了在thinkphp框架中添加404页面的方法,在这里记录一下。 第一步: 在Lib/Action文件夹下创建EmptyAction.class.PHP <?php class EmptyAction extends Action { function _empty(){ header(&quo...
Thinkphp下开启gzip压缩很简单,不管你是哪个版本,只要在你的入口文件index.PHP中加入以下两行,如果你的服务器支持,那么就OK了。 define ( "GZIP_ENABLE", function_exists ( 'ob_gzhandler' ) ); ob_start ( GZIP_ENABLE ? 'ob_gzhandler' : nu...
ThinkPHP3.0正式版发布了! 3.0版本是继1.5和2.0两个重大里程碑之后的又一个新的起点和突破,无论从功能、性能和扩展性方面都有新的突破,重点在于底层架构的全新调整和进一步创新,以及更多规范化的调整,全新的CBD(核心+行为+驱动)架构模式,打造DIY框架和类AOP编程体验,...
ThinkPHP 3.0 预计将会在2012年1月15日正式发布,正逢tp六周年之际 ThinkPHP新版特性概述: 全新的CBD(核心+行为+驱动)架构模式,打造DIY框架和类AOP编程体验; 全新改进的项目编译机制,更快更方便,并且支持编译文件直接作为入口载入,并且支持常量外部载入,利于产品发布...