windows环境下使用Composer安装ThinkPHP5
1.环境检查,请确认你的环境已安装了Composer,Composer 是 PHP 的一个依赖管理工具,通过下面的命令来设置镜像
命令:composer config -g repo.packagist composer https://packagist.phpcomposer.com
镜像参考地址:https://pkg.phpcomposer.com/
截图效果:

2.下载tp5框架
命令:composer create-project topthink/think=5.0.* tp5 --prefer-dist
说明:tp5是项目名称,可以根据你的需要进行修改,我的这个tp5文件夹会被下载到E:\wamp\www这个目录下
截图效果:

3.进入E:\wamp\www目录中查看已经下载好的tp5框架
截图效果:

4.启动服务并访问
访问地址:http://localhost/tp5/public/
截图效果:

5.至此结束,使用Composer安装ThinkPHP5完成,并可以使用,开始你的愉快之旅吧!
相关推荐
-
Thinkphp5.0自动生成模块及目录的方法详解
本文实例讲述了Thinkphp5.0自动生成模块及目录的方法.分享给大家供大家参考,具体如下: Thinkphp5.0发布已有些时日了,据说性能方面有很大的提升,按照官方的话,ThinkPHP5.0版本是一个颠覆和重构版本,采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,并针对API开发做了大量的优化.是时候得download一份,研究一下.今天主要讲讲其自动创建模块及目录. Thinkphp5.0自动生成模块较ThinkPHP3.2,确实有很大的变化
-
tp5框架使用composer实现日志记录功能示例
本文实例讲述了tp5框架使用composer实现日志记录功能.分享给大家供大家参考,具体如下: tp5实现日志记录 1.安装 psr/log composer require psr/log 它的作用就是提供一套接口,实现正常的日志功能! 我们可以来细细的分析一下,LoggerInterface.php <?php namespace Psr\Log; /** * Describes a logger instance. * * The message MUST be a string or o
-
THINKPHP项目开发中的日志记录实例分析
本文实例讲述了THINKPHP项目开发中的日志记录用法.分享给大家供大家参考.具体方法如下: 1.建立日志表 复制代码 代码如下: CREATE TABLE `logs` ( `id` int(11) NOT NULL auto_increment, `guid` varchar(100) character set utf8 NOT NULL, `addtime` timestamp NOT NULL default CURRENT_TIMESTAMP, `accoun
-
thinkPHP5(TP5)实现改写跳转提示页面的方法
本文实例讲述了thinkPHP5(TP5)实现改写跳转提示页面的方法.分享给大家供大家参考,具体如下: 大家都知道Tp框架一直以来的执行成功和失败的页面都不是特别的好看,不过这样也给了开发者一个不错的选择我们可以根据自己的喜好去改写这个跳转提示的页面 我使用的是Tp5框架,Tp5的跳转提示页面的改写和Tp3的有异曲同工之妙,首先还是先看一下Tp框架中自带的跳转提示页面的代码吧,我直接贴上了: {__NOLAYOUT__}<!DOCTYPE html PUBLIC "-//W3C//DTD
-
thinkPHP5实现的查询数据库并返回json数据实例
本文实例讲述了thinkPHP5实现的查询数据库并返回json数据.分享给大家供大家参考,具体如下: TP5 实现查询数据库返回json数据(返回json数据函数实例) 返回结果: 复制代码 代码如下: {"code":0,"msg":"\u6570\u636e\u8fd4\u56de\u6210\u529f","count":1000,"data":[{"id":617,"t
-
thinkPHP5实现数据库添加内容的方法
本文实例讲述了thinkPHP5实现数据库添加内容的方法.分享给大家供大家参考,具体如下: 面对一个新框架安装好了一般不知道要干啥.那就先做一个写入功能先. 先做好准备工作先,首先要连接上数据库. 配置文件在application下的database.php里 return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => '127.0.0.1', // 数据库名 'database' => 'shoptest', // 用户名 '
-
thinkPHP5分页功能实现方法分析
本文实例讲述了thinkPHP5分页功能实现方法.分享给大家供大家参考,具体如下: 其实分页自身的内容也不是很多.不过牵扯到样式的问题感觉挺烦.于是找到了分页类看了一下.把大体的结构说一下.如果有需要修改页面样式的可以自行修改样式.最好提前备份,防止意外. 首先是分页的调用,tp5的调用相对非常容易 $mod = new \app\index\model\Blogmsg(); $mo = $mod->paginate(1,14); $this->assign('list', $mo); //
-
ThinkPHP5联合(关联)查询、多条件查询与聚合查询实例详解
本文实例讲述了ThinkPHP5联合(关联)查询.多条件查询与聚合查询.分享给大家供大家参考,具体如下: 一.联合(关联)查询 1. 项目表 DROP TABLE IF EXISTS `darling_project`; CREATE TABLE `darling_project` ( `project_id` int(32) NOT NULL AUTO_INCREMENT, `project_name` varchar(20) NOT NULL, `create_time` int(32) N
-
thinkPHP5.0框架URL访问方法详解
本文实例讲述了thinkPHP5.0框架URL访问方法.分享给大家供大家参考,具体如下: URL设计 ThinkPHP5.0在没有启用路由的情况下典型的URL访问规则是: http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值...] 支持切换到命令行访问,如果切换到命令行模式下面的访问规则是: >php.exe index.php(或者其它应用入口文件) 模块/控制器/操作/[参数名/参数值...] 可以看到,无论是URL访问还是命
-
ThinkPHP调试模式与日志记录概述
本文所述为ThinkPHP调试模式与日志记录的使用方法,该功能在进行ThinkPHP项目开发的过程中起到非常重要的作用,有必要加以理解并掌握.具体方法如下: 1.可以在config.php中进行设置,默认为关闭状态. 开启方法如下: 'APP_DEBUG' => true 打开\ThinkPHP\Common\debug.php文件可以查看debug的默认设置如下: return array( 'LOG_RECORD'=>true, // 进行日志记录 'LOG_RECORD_LEVEL' =
随机推荐
- 如何成为一名黑客全系列说明第1/2页
- JavaScript 中的正则表达式(推荐)
- JavaScript仿聊天室聊天记录
- Laravel 5框架学习之向视图传送数据(进阶篇)
- Django URL传递参数的方法总结
- Session对象失效的客户端解决方法
- js获取多个tagname的节点数组
- Python 3中的yield from语法详解
- javascript下汉字和Unicode编码互转代码
- jquery+css实现绚丽的横向二级下拉菜单-附源码下载
- js FLASH幻灯片字符串中有连接符&的处理方法
- 仅Firefox中链接A无法实现模拟点击以触发其默认行为
- 图解程序员必须掌握的Java常用8大排序算法
- Java实现的断点续传功能的示例代码
- mybatis中批量插入的两种方式(高效插入)
- Android开发实现广告无限循环功能示例
- docker常用命令操作方法
- Spring Boot Gradle发布war到tomcat的方法示例
- vue中datepicker的使用教程实例代码详解
- IDEA 2019.2.3破解激活教程(亲测有效)
