赞
踩
在软件管理界面安装composer
(我安装了版本为1.8.5的,因为2.3.3安装失败,如果能安装2.3.3就安装2.3.3,因为之后报错,我还是升级了compose)
创建一个网站
会在这个文件夹里生成以下内容(需要把以下内容先挪出去,等安装完了再放回来)
在管理中找到composer,选择compose版本和php版本,需要PHP >= 7.1.0
输入cd ../ 返回上一级
然后composer create-project topthink/think thinkphp
(thinkphp是自己创建的网站的域名)
结果服务器composer update报错:Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
1.原因是composer 版本太老了
2.解决办法:输入命令composer self-update
然后再输入 cd ../
和composer create-project topthink/think thinkphp
报错原因是,thinkphp那个文件夹不是空的,所以前面提到了要把文件夹里的内容挪出去
挪出去后,再输入composer create-project topthink/think thinkphp,然后就没有任何问题啦!!!
域名/public
测试安装完成 (记得把挪出去的文件,挪回来啊!!!)
更新Thinkphp6核心(我是没有更新的)
composer update topthink/framework
注:安装和更新命令所在的目录是不同的,更新必须在你的应用根目录下面执行
vendor
目录,然后原来的application
目录变成app
目录。mac
或者 linux
环境下面,注意需要设置 runtime
目录权限为777- www WEB部署目录(或者子目录)
- ├─app 应用目录
- │ ├─controller 控制器目录
- │ ├─model 模型目录
- │ ├─ ... 更多类库目录
- │ │
- │ ├─common.php 公共函数文件
- │ └─event.php 事件定义文件
- │
- ├─config 配置目录
- │ ├─app.php 应用配置
- │ ├─cache.php 缓存配置
- │ ├─console.php 控制台配置
- │ ├─cookie.php Cookie配置
- │ ├─database.php 数据库配置
- │ ├─filesystem.php 文件磁盘配置
- │ ├─lang.php 多语言配置
- │ ├─log.php 日志配置
- │ ├─middleware.php 中间件配置
- │ ├─route.php URL和路由配置
- │ ├─session.php Session配置
- │ ├─trace.php Trace配置
- │ └─view.php 视图配置
- │
- ├─view 视图目录
- ├─route 路由定义目录
- │ ├─route.php 路由定义文件
- │ └─ ...
- │
- ├─public WEB目录(对外访问目录)
- │ ├─index.php 入口文件
- │ ├─router.php 快速测试文件
- │ └─.htaccess 用于apache的重写
- │
- ├─extend 扩展类库目录
- ├─runtime 应用的运行时目录(可写,可定制)
- ├─vendor Composer类库目录
- ├─.example.env 环境变量示例文件
- ├─composer.json composer 定义文件
- ├─LICENSE.txt 授权说明文件
- ├─README.md README 文件
- ├─think 命令行入口文件

赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。