宝塔9.2中,php8.2下是没有办法自动安装fileinfo扩展的。
如果你也是再docker下用的宝塔,请向下看。
1 更新docker的源,建议用阿里云的源。
备份现有源:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
下载使用阿里云的源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清理缓存并重新生成缓存:
yum clean all
yum makecache
2 安装gcc
yum install gcc gcc-c++
3 安装fileinfo
使用系统自带的扩展安装或者命令行下执行:sudo pecl install fileinfo
4 打开配置文件启用:
打开 PHP 配置文件(php.ini),找到以下行并取消注释(删除行首的分号):extension=fileinfo
结起来,PHP 8.2 无法安装 fileinfo 扩展可能是由于操作系统不受支持、PHP 开发包和编译工具未安装、PECL 工具未安装、文件权限问题等造成的。通过检查和解决这些问题,您应该能够成功安装 fileinfo 扩展,以便在 PHP 8.2 中使用它。
如需转载请注明: 转载自26点的博客
本文链接地址: 宝塔下php8安装fileinfo扩展
转载请注明:26点的博客 » 宝塔下php8安装fileinfo扩展