您现在的位置是:首页 > 网站建设常见问答网站建设常见问答
thinkphp3.2.3与php版本问题
2018-11-20【网站建设常见问答】2225 人已围观
简介 今天遇到一个小项目,使用的版本是tp3.2.3,按官方说明PHP5.3以上版本(注意:PHP5.3dev版本和PHP6均不支持).但...
今天遇到一个小项目,使用的版本是tp3.2.3,按官方说明PHP5.3以上版本(注意:PHP5.3dev版本和PHP6均不支持).但是在本地iis php5.3.29 mysql启动调试时报错了。开启Thinkphp3.2.3调试模式后发现位置大概是PHP Parse error: syntax error, unexpected '[' in [项目路径]ThinkPHPLibraryThinkDbDriver.class.php on line 775. 这是怎么回事!原来tp2.2.3经过多次升级已经有了php5.4才有的语法
1.return reset($result)[$field];
2.$info=[];
详情请看代码
https://github.com/liu21st/thinkphp/blob/master/ThinkPHP/Library/Think/Model/MongoModel.class.php#L312
https://github.com/liu21st/thinkphp/blob/master/ThinkPHP/Library/Think/Db/Driver/Pgsql.class.php#L42
为此还折腾了半天,最后还是使用了php5.4 iis mysql才成功开始调试! 殷雯小编建议服务器要么使用php5.2.17要么php5.6以上, 现在tp3.2.3有点尴尬。下有tp3.1.3上有tp5.0。 这算是tp3.2.3的一个坑吧,小伙伴们不要再入坑了!
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:网站优化中对关键词的处理办法
相关文章
随机图文
-
网站域名注册多年到底有什么好处呢?
域名为什么一定要一个,为什么不能经常更换,而且一次性买好几年比较好呢? 相信这个问题很多人都明白,域名和换衣服不一样,衣服经常换因为时尚,... -
网页设计应该专注可用性和使用效果
使用对称的代码写法 构建响应式网站过程复杂,网站整体布局都应通过HTML和CSS代码库进行编码。在设计有关网页可用性的步骤时,强烈建议设计... -
div覆盖div DIV相互重叠如何解决
div覆盖div,出现div与div盒子之间产生重叠覆盖现象,而内容没有出现覆盖重叠现象原因与解决方法。 可能您遇到过上下结构的布局,... -
如何加快网站建设的进程
现在网站建设服务的茅盾都是网站开始大了,很多的网站建设流程越来越繁琐或者一成不变的话,那么客户的埋怨和服务的质量也是越来越低的,作为一家网站...