小皮面板(PHPstudy)中安装的PHP8.2兼容性不是很好,需要自己调整
1.备份配置文件php.ini-production,然后重命名为php.ini
2.配置中全局的扩展文件目录配置extension_dir 默认是注释掉的,需要打开,指向ext目录
3.默认没有redis扩展,需要手动安装,不能直接启用,否则报错
4.各个版本的扩展下载地址 PECL :: The PHP Extension Community Library
5.注意通过phpinfo()函数查看Thread Safety,因为扩展是不一样的
6.添加完成扩展可以通过小皮面板的网站-管理-PHP扩展开启,也可以手动修改php.ini添加或者打开对应扩展
7.扩展验证
可以使用phpinfo();函数查看
通过命令行 php -m查看
8.带lib***.dll的扩展安装,比如rdkafka安装
这行扩展需要将librdkafka.dll放到PHP安装目录下,和php.ini同级,php_rdkafka.dll需要放到ex扩展目录中,否则会出错