安装和配置¶
安装要求¶
PHP 版本要求:PHP5.4-5.6, PHP7.0-7.2, PHP7.3, PHP7.4, PHP8.0
警告
ThinkPHP5 要求 PHP 5.4.0 或更高版本,ThinkPHP6 要求 PHP 7.1.0 或更高版本。
因为神通方言版 ThinkPHP 依赖 PDO_ACI 驱动,而目前神通 PDO_ACI 支持的 PHP 版本为 PHP5.3-5.6 和 PHP7.0-7.2, PHP7.3, PHP7.4, PHP8.0, 所以目前神通方言版 ThinkPHP 支持的 PHP 版本要与 PDO_ACI 一致。
支持版本¶
神通方言当前支持 ThinkPHP 5.x 和 ThinkPHP 6.x
部署前提¶
在部署神通数据库的ThinkPHP方言前,请做好以下环境的部署:
1) 部署好对应的PHP
- 2) 配置好PDO以及神通的PDO_ACI库(详细参考神通《PDO_ACI程序员开发手册》)
- 通过
php -i | grep PDO_ACI来确认神通的的PDO_ACI是否配置好。3) 配置好THinkPHP内核框架
部署流程¶
ThinkPHP5拷贝文件:
将thinkphp5\library\think\db\builder\Oscar.php拷贝到$ThinkPHP/ thinkphp\library\think\db\builder\ 目录下;将thinkphp5\library\think\db\connector\Oscar.php拷贝到$ThinkPHP/ thinkphp\library\think\db\connector\ 目录下:
ThinkPHP5 文件内容
thinkphp5
└── library
└── think
└── db
├── builder
│ └── Oscar.php
└── connector
└── Oscar.php
5 directories, 2 files
ThinkPHP6拷贝文件:
将thinkphp6\library\think\db\builder\Oscar.php拷贝到$ThinkPHP/ thinkphp\library\think\db\builder\ 目录下;将thinkphp6\library\think\db\connector\Oscar.php拷贝到$ThinkPHP/ thinkphp\library\think\db\connector\ 目录下
ThinkPHP6 文件内容
thinkphp6
└── library
└── think
└── db
├── builder
│ └── Oscar.php
└── connector
└── Oscar.php
5 directories, 2 files