仅记录本地部署操作流程
使用 phpstudy 工具软件,安装 Nginx + MySQL
- 新建网站
- 输入测试域名
- 选择项目根目录
- 编辑.hosts文件,添加测试域名的本地解析
- 复制项目源代码到根目录
- 修改网站根目录指向public目录
- 修改/public/.user.ini:
测试域名_80/wwwroot/ [ 这里不用public ]:/tmp/:/proc/
去除其中的public
- 修改Nginx配置
location / {
添加
try_files $uri $uri/ /index.php$is_args$args;
- 重启服务
- 访问测试域名,看有无报错(修改php.ini中
display_errors
控制显示报错信息与否) - 若有 composer.json 需要安装包,安装 composer,项目根目录执行
composer install
- linux 环境需要指定composer.json所在目录
--working-dir=[composer.json所在目录]
遗漏问题待补充