当前位置:论坛首页 > Linux面板 > 求助

【待反馈】php fileinfo gd2

发表在 Linux面板2023-5-10 22:08 [复制链接] 3 3155

本帖最后由 堡塔运维香菜卷 于 2023-5-10 22:55 编辑

php -v
PHP Warning:  PHP Startup: Unable to load dynamic library 'gd2' (tried: /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2 (/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2: cannot open shared object file: No such file or directory), /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2.so (/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

PHP Warning:  Module 'fileinfo' already loaded in Unknown on line 0
PHP 7.4.33 (cli) (built: Apr 18 2023 11:38:47) ( NTS )


这是啥原因 ?配置如图

微信截图_20230510221243.png 微信截图_20230510221306.png 微信截图_20230510221316.png 微信截图_20230510221352.png 微信截图_20230510221403.png 微信截图_20230510221418.png
微信截图_20230510220702.png
使用道具 举报 只看该作者 回复
发表于 2023-5-10 22:55:25 | 显示全部楼层
您好,这个错误包含两个部分:
1、PHP Startup: Unable to load dynamic library 'gd2':这是由于 PHP 找不到 gd2 动态链接库导致的。可能是由于 gd2 扩展没有正确安装或配置路径不正确导致的。
解决方法:

检查 gd2 扩展是否正确安装。可以使用 php -m 命令查看是否包含 gd2 扩展。

检查 PHP 配置文件中是否正确配置了 gd2 扩展的路径。可以在 php.ini 文件中搜索 extension_dir 关键字查找路径。

检查 gd2 动态链接库文件是否存在于路径中。可以使用 ls 命令检查文件是否存在。

2、PHP Warning: Module 'fileinfo' already loaded:这是由于 fileinfo 扩展已经在 PHP 启动时加载过一次,再次加载会出现警告提示。

解决方法:

检查 PHP 配置文件中是否重复加载了 fileinfo 扩展。可以在 php.ini 文件中搜索 extension=fileinfo 关键字查找是否存在多个配置。

如果确实需要加载 fileinfo 扩展,请确保只加载一次即可。
使用道具 举报 回复 支持 反对
发表于 2023-5-11 18:37:32 | 显示全部楼层
堡塔运维香菜卷 发表于 2023-5-10 22:55
您好,这个错误包含两个部分:
1、PHP Startup: Unable to load dynamic library 'gd2':这是由于 PHP 找不 ...

php -m  查到 只有 gd 没有 gd2 请问宝塔怎么安装gd2 ?/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2.so:  文件不存在
关于 fileinfo  gd2 请看配置文件 相关内容截图

注意看配置 gd2 fileinfo 我已经注释了

;extension=fileinfo
;extension=gd2

重启php 运行php命令还是会提示

PHP Warning:  PHP Startup: Unable to load dynamic library 'gd2' (tried: /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2 (/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2: cannot open shared object file: No such file or directory), /www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2.so (/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/gd2.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning:  Module 'fileinfo' already loaded in Unknown on line 0
PHP 7.4.33 (cli) (built: Apr 18 2023 11:38:47) ( NTS )




微信截图_20230511183112.png

使用道具 举报 回复 支持 反对
发表于 2023-5-13 19:24:44 | 显示全部楼层
堡塔运维香菜卷 发表于 2023-5-10 22:55
您好,这个错误包含两个部分:
1、PHP Startup: Unable to load dynamic library 'gd2':这是由于 PHP 找不 ...

大佬空了帮忙看看哈
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表