基础配置:将php下的ext
目录添加到系统环境变量中
坑1:windows php imagick扩展安装失败
官网插件下载:https://pecl.php.net/package/imagick
Windows插件下载:https://mlocati.github.io/articles/php-windows-imagick.html
安装步骤
- 将压缩包中的
php_imagick.dll
复制到php目录下的ext
文件夹中; - 将压缩包中除了
php_imagick.dll
文件外的所有.dll
文件复制到php根目录下,如CORE_*
,IM_*
,FILTER_*
,ImageMagickObject.dll
; - 在
my.ini
文件中增加imagick
扩展; - 测试
php --ri imagick
;
坑2:Unable to load dynamic library "pdo_firebird"
Firebird官网:https://firebirdsql.org/en/firebird-3-0-9/
去官网下载对应版本的包,将其中的fbclient.dll
复制到php根目录下;
坑3:创建数据库时出错
- 数据库字符集须为
utf8mb4
,排序规则utf8mb4_general_ci
; - 数据库引擎须为
InnoDB
;