安装和配置

安装要求

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