没有不值得去解决的问题,也没有不值得去学习的技术!

在 LNMP 2.1 中,安装并启用 PHP EXIF 扩展的流程

进入 LNMP 安装目录:默认情况下,LNMP 安装在 /root/lnmp2.1 目录。进入该目录,行 addons.sh 脚本:使用以下命令安装 exif 扩展
1、报错:Call to undefined function common\models\exif_imagetype 错误表明 PHP 无法找到 exif_imagetype 函数。exif_imagetype 是 PHP 的 EXIF 扩展中的一个函数,用于检测图像文件的类型。如果该扩展未安装或未启用,就会导致此错误。 2、在 LNMP 2.1 中,安装并启用 PHP EXIF 扩展的流程。参考: lnmp之安装PHP模块/扩展(不需要重装PHP) 3、查看 phpinfo() 中的 extension_dir,以确认 扩展所在的目录:/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902。如图1
查看 phpinfo() 中的 extension_dir,以确认 扩展所在的目录:/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902
图1
4、进入 LNMP 安装目录:默认情况下,LNMP 安装在 /root/lnmp2.1 目录。进入该目录,行 addons.sh 脚本:使用以下命令安装 exif 扩展: 如图2
进入 LNMP 安装目录:默认情况下,LNMP 安装在 /root/lnmp2.1 目录。进入该目录,行 addons.sh 脚本:使用以下命令安装 exif 扩展
图2


cd /root/lnmp2.1
./addons.sh install exif


5、重启 PHP-FPM:安装完成后,重启 PHP-FPM 以应用更改:



[root@iZ2zeaj7tnbv8d3gsoy1w5Z lnmp2.1]# lnmp php-fpm restart
+-------------------------------------------+
|    Manager for LNMP, Written by Licess    |
+-------------------------------------------+
|              https://lnmp.org             |
+-------------------------------------------+
Gracefully shutting down php-fpm . done
Starting php-fpm  done
[root@iZ2zeaj7tnbv8d3gsoy1w5Z lnmp2.1]#



6、验证扩展是否启用:查看 phpinfo() 。确认已经安装并启用。如图3
验证扩展是否启用:查看 phpinfo() 。确认已经安装并启用
图3

Linux 服务器运维、部署与线上故障排查

如果你的网站或后端服务部署在 Linux 服务器上,遇到访问异常、Nginx 配置问题、MySQL / Redis 异常、Docker 服务不可用、磁盘占满、CPU / 内存过高等问题,可以联系我做一次远程排查。

适合以下场景:
✅ 网站打不开或访问不稳定
✅ Nginx / PHP-FPM 配置异常
✅ MySQL / Redis 性能或连接问题
✅ Docker 服务部署与维护
✅ 服务器迁移与环境配置
✅ CPU / 内存 / 磁盘异常排查

服务内容:
✅ Linux 环境检查
✅ 网站部署与迁移
✅ Nginx / PHP-FPM / MySQL / Redis 排查
✅ Docker 配置与维护
✅ 服务器性能分析
✅ 长期远程运维支持

如需咨询,请联系我,并注明:Linux 运维咨询

联系方式:
Telegram:@shuijingwan
微信:13980074657
邮箱:shuijingwanwq@gmail.com

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理