https://github.com/quansitech/upgrade_v12
think-core v12升级处理程序
https://github.com/quansitech/upgrade_v12
Last synced: 2 months ago
JSON representation
think-core v12升级处理程序
- Host: GitHub
- URL: https://github.com/quansitech/upgrade_v12
- Owner: quansitech
- Created: 2022-08-04T10:53:14.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-13T02:21:52.000Z (over 2 years ago)
- Last Synced: 2025-01-13T10:50:10.408Z (over 1 year ago)
- Language: Rust
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# think-core v12 升级处理程序
v12的升级步骤查看 [升级步骤说明](https://github.com/quansitech/qs_cmf/blob/master/docs/UpgradeTo12.md)
php8.0后,很多内置函数对参数类型做了强校验,如参数定义了数组类型,传了null或者字符串会抛出异常。
该脚本可自动处理文档提示的内置函数,将数组参数强制做类型转换。
## 用法
1. 下载linux版执行程序
2. 添加config.ini配置文件(注意将注释清除掉)
```ini
#项目根路径
path=/mnt/www/move
#排除扫描的文件夹,用逗号分隔
exclude_dir=.git,.idea,gulp,vendor,www
```
3. 执行
```shell
./upgrade_v12 config.ini绝对路径
```