入口文件调试报错模式
ini_set('display_errors','1');
error_reporting(E_ALL);
define('APP_ERROR_HANDLE',false);
define('APP_DEBUG',true);
资源包地址
之前把资源包上传到code.taobao.org,这个平台现在已经关闭,改code.aliyun.com了。
我重新上传了资源包到gitee,需要下载的朋友请访问https://gitee.com/athelas/ThinkPHP3.1或直接git获取git@gitee.com:athelas/ThinkPHP3.1.git
需要修改的内容
修复在php7.0+下,模板解析的Bug - php自7.0开始,取消了preg_replace()的/e修饰符,框架中的preg_replace /e均改为preg_replace_callback()代替;
优化验证码类库的buildImageVerify(),使之支持字体、字号、字符间距、边框、文字内边距等特性;
修复上传类库upload(),上传时递归的创建路径;
初步更改,项目可以运行需要变动的文件
config.php 用mysqli 链接数据库
修改: Admin/Lib/Model/PageModel.class.php 传参少了的,加个默认的---仅仅限于自己的代码封装项目;
修改: Public/admin.php --- 开启调试模式的更改;
修改: ThinkPHP/Lib/Core/Db.class.php
修改: ThinkPHP/Lib/Template/ThinkTemplate.class.php
参考文章--- 里面有问题具体出处
相信坚持的力量,日复一日的习惯.