tp5.1的安装与运转流程

前几日安装tp5.1的时候出现难点,小编那边运用的是将tp直接解压缩后放在项目里面,结果提醒上边的不当:
Warning:
require(D:\workspace\zhiyuedu\vendor/topthink/think-helper/src/helper.php):
failed to open stream: No such file or directory
in D:\workspace\zhiyuedu\thinkphp\library\think\Loader.php on
line 676

一 安装

Fatal error: require(): Failed opening
required
‘D:\workspace\zhiyuedu\vendor/topthink/think-helper/src/helper.php’
(include_path=’C:\xampp\php\PEAR’)
in D:\workspace\zhiyuedu\thinkphp\library\think\Loader.php on
line 676

本文以windows10 +WAMP为例

新兴读书了官方文档后才意识,必要使用git或然composer来安装

1
安装wamp,当然你也可以安装其余的套装,或许电动设置PHP+MySQL。请到wamp网站下载。(注意若是没设置VS的要求设置要求文件微软运营环境下载地址)。安装相对简便易行,一路next,装好后可安装语言为华语。

那里运用的是windows下的composer安装

2 安装ThinkPHP。有3种格局,任选其一

手续如下:

①直接到www.thinkphp.cn下载,当前新型版本是ThinkPHP5.0.10完整版。你可以下载和新本子。下载到你的支出目录即可。

行使cmd进入命令界面

②仓库git下载。地址为 ,直接的git是

,Windiows的Git客户端下载地址;小乌龟下载地址。
Git要求两步操作:
第一步:下载tp5
git clone tp5
第二部:下载framework
git pull

输入指令:

③Composer
安装。安装Composer,点击下载。一路next。
打开命令行,运转:composer config -g repo.packagist composer

一声令下行切换成你的开发目录;
运行:composer   create-project    topthink/think   tp5   –prefer-dist
  (简书不太适合写代码,空格都被吃了)。
尾数第三个参数 tp5
表示安装到当前目录下的tp5目录,当然你也得以改成你喜爱的,比如WebMall。

composer config -g repo.packagist composer https://packagist.phpcomposer.com

二 基本目录

紧接着切换来您的目的目录

3 安装后的目录如下

输入指令:

tp5 或者 webMall
├─application    应用目录
├─extend          扩大类库目录(可定义)
├─public          网站对外访问目录
├─runtime        运营时目录(可定义)
├─vendor          第一方类库目录(Composer)
├─thinkphp        框架大旨目录
├─build.php      自动生成定义文件(参考)
├─composer.json  Composer定义文件
├─LICENSE.txt    授权表达文件
├─README.md      README 文件
├─think          命令行工具入口

composer create-project topthink/think tp5

thinkphp目录如下:

此地就会活动下载三个名字为tp5的档次文件夹,版本为tp5的最新版,那里即为tp5.1版

├─thinkphp 框架系统目录
│  ├─lang              语言包目录
│  ├─library            框架主题类库目录
│  │  ├─think          think 类库包目录
│  │  └─traits          系统 traits 目录
│  ├─tpl                系统模板目录
│  │
│  ├─.htaccess          用于 apache 的重写
│  ├─.travis.yml        CI 定义文件
│  ├─base.php          框架基础文件
│  ├─composer.json      composer 定义文件
│  ├─console.php        控制台进口文件
│  ├─convention.php    惯例配置文件
│  ├─helper.php        帮手函数文件(可选)
│  ├─LICENSE.txt        授权表明文件
│  ├─phpunit.xml        单元测试配置文件
│  ├─README.md          README 文件
│  └─start.php          框架指导文件

图片 1

app目录如下:

相关文章