部署图床lsky-pro(兰空图床)踩坑解决办法
2022-05-25 本文已影响0人
LeslieLiang
基础配置:将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;