下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下: 5.0的部署建议是public目录作为web目录访问内容,其它都是web目录之外,当然,你必须要修改public/index.php中的相关路径。如果没法做到这点,请记得设置目录的访问权限或者添加目录列表的保护文件。 route ...
分类:
Web程序 时间:
2016-09-01 10:32:22
阅读次数:
288
本篇内容我们对ThinkPHP5.0的应用请求的生命周期做大致的介绍,以便于开发者了解整个执行流程。 1、入口文件 用户发起的请求都会经过应用的入口文件,通常是 public/index.php文件。当然,你也可以更改或者增加新的入口文件。 通常入口文件的代码都比较简单,一个普通的入口文件代码如下: ...
分类:
Web程序 时间:
2016-09-01 10:30:52
阅读次数:
152
对于ThinkPHP5.0以前的版本,助手函数全部是单字母函数,但到ThinkPHP5之后,使用如下函数来代替单字母函数:最常用: /** * 实例化Model * @param string $name Model名称 * @param string $layer 业务层名称 * @param b ...
分类:
Web程序 时间:
2016-08-24 12:57:54
阅读次数:
283
隐藏index.php 官方介绍是这样的:http://www.kancloud.cn/thinkphp/thinkphp5_quickstart/145250 可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则。 以Apache为例,需要在入口文件的同级添加 ...
分类:
Web程序 时间:
2016-08-10 19:05:29
阅读次数:
418
报错截图1: 报错截图2: 报错原因没有权限访问thinkphp5/runtime目录。 解决方法: 1.如果thinkphp5/runtime目录下面有文件,先清空thinkphp5/runtime目录; 2.修改thinkphp5/runtime目录权限为可读可写。 ...
分类:
Web程序 时间:
2016-07-22 22:44:20
阅读次数:
972
ThinkPHP5与之前的版本不同,引入的命名空间。而且在文件的目录上也发生了变化。project应用部署目录├─composer.jsoncomposer定义文件├─README.mdREADME文件├─build.php自动生成定义文件(参考)├─LICENSE.txt授权说明文件├─application应用目录(可设置)│├─comm..
分类:
Web程序 时间:
2016-07-09 22:24:31
阅读次数:
3157
本节课大纲:
一、多应用配置技巧
二、使用分组
三、页面跳转
$this->success('查询成功',U('User/test'));
$this->redirect('User/test','',5,'页面正在跳');
四、Ajax技巧
前后台公用公共配置文件:
$ pwd
/cygdrive/c/wamp/www/thinkphp5/Admin/Conf
Administrat...
分类:
Web程序 时间:
2016-05-12 14:40:47
阅读次数:
365
在ThinkPHP的最新版本5.0RC2中,渲染模版输出方法display()已经接近被废弃了。在\think\view.php中,已经不存在display()方法。而在\think\controller.php中,display()的函数体跟fetch()一样:/**
*加载模板和页面输出可以返回输出内容
*@accesspublic
*@paramstring$template..
分类:
Web程序 时间:
2016-03-21 02:04:08
阅读次数:
906
E:\wamp\www\save\tp5_composer\thinkphp\tests>..\vendor\bin\phpunit.bat --bootstrap mock.php thinkphp\library\think\log\driver\fileTest.php 执行结果: PHPUn
分类:
Web程序 时间:
2016-02-18 10:02:00
阅读次数:
1454