主要难点:1.PhpStudy虚拟站点配置;
2.TP5 路径重写配置
3.TP5项目初始搭建
一 TP5项目构建
http://tp51.s575.com/353948 开发指南推荐composer命令安装 可以理解为跟node一样 通过命令创建脚手架,不愿意敲命令就用git安装;
可以使用
git
版本库安装和更新,ThinkPHP5.1
主要分为应用和核心两个仓库,主要包括:
- 应用项目:
https://github.com/top-think/think
- 核心框架:
https://github.com/top-think/framework
文档中提供的码云地址已经无法访问,github仍然可以访问。分两步执行
1.git clone https://github.com/top-think/think tp5
2.git clone https://github.com/top-think/framework thinkphp
下载后后访问 http://localhost/tp5/public/
很明显,你应该也跟我一样报错了。 现在ThinkPhp最新版本6.0 你直接下载提示某名的错误。那么我们只好拜托这两种要命的方式,直接把github上面的代码通过下载zip的方式下载下来,组装成一个项目。
先下载第一个https://github.com/top-think/think 记得选择版本5.1 然后再目录中新增子目录thinkphp 把https://github.com/top-think/framework(5.1)下载下拉解压
二 PhpStudy虚拟站点配置
下载安装后 配置站点
添加好站点后 ,由于不能访问 需要修改重写配置
server_name a.com;
root "E:/code-action/php-action/tp01/public";
location / {
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php?s=$1 last;
}
index index.php index.html error/index.html;
xxx
}
或者在修改public下htacces
此刻便可以通过 /test/index 这种路径访问了
三 模块创建命令
php think build --module test
注意配置环境变量(phpstudy安装目录中) 并且重启
D:\phpstudy_pro\Extensions\php\php7.3.4nts