www.rxqh.net > php7的环境下thinkphp3.1的模版不能加载,为什么 ?

php7的环境下thinkphp3.1的模版不能加载,为什么 ?

主要修改这两个文件: Think\Lib\Template\ThinkTemplate.class.php ThinkPHP\Lib\Core\Dispatcher.class.php 因为preg_replace不能用/e修饰符,所以用preg_replace_callback代替preg_replace 具体修改可参考:http://blog.leanote.com/post/qiu...

PHP5.3.0以上版本,以下是官方开发手册原文: “ThinkPHP3.1可以支持Windows/Unix服务器环境,需要PHP5.3.0以上版本支持,可运行于包括Apache、IIS和nginx在内的多种WEB服务器和模式,支持Mysql、MsSQL、PgSQL、Sqlite、Oracle、Ibase、Mongo以及...

有可能是服务重启了

尝试如下操作: 1、 在php.ini中设置extension_dir 指向e:\php5.4\ext; 部分php扩展加载了 2、设置windows系统环境变量, phpext, 指向e:\php5.4\ext, PHPRC 指向e:\php5.4 设置path环境变量,添加e:\php5.4 3、重新启动apache

重启了吗重启了吗

yum -y install php php-mysql php-common php-gd php-mbstring php-devel php-xml systemctl restart httpd.service

最新版本的xamp只能支持PHP5.6版本,这就已经足够用了,给他配置PHP7版本,肯定启动不了,如果你想使用PHP7版本,可以安装PHPstudy,可以随意切换PHP版本,而且已经集成了最新的7版本

初步看来可能是版本兼容问题。 你先确认下,你下载的swoole扩展是否支持 php7,或者把你下载的swoole的下载地址发我看下。 有问题随时私信交流

可以加下环境变量试试 a、在Path的值后面追加 x:\php;x:\php\ext b、新建变量PHPRC,值为 x:\php 注意路径是你自己的路径 加完重启下

centos 7 是64位的,你装的mysql可能不是64位的,你再确认下呗,换个版本试试

网站地图

All rights reserved Powered by www.rxqh.net

copyright ©right 2010-2021。
www.rxqh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com