我将我的网站移至一个vps
,我使用了exif
该功能,但看起来在这个新服务器上exif
没有安装或启用。我尝试了许多方法来启用它,但没有成功:
信息:
Linux、Apache、Centos7
首先,我运行,但是列表中php -m
没有。exif
选项配置文件
php1_release=7.2
php1_mode=mod_php
配置.php72
--enable-mbstring \
--enable-exif
php.ini
extension=php_mbstring.dll
extension=php_exif.dll
但我仍然得到:
PHP 致命错误:未捕获错误:调用未定义的函数 exif_read_data()...
任何想法?
答案1
我在这里使用 PHP 8。
编辑你的 php.ini,它可能位于 /etc/php 中
向下翻页至“动态扩展”
取消注释此行...
extension=exif
节省。
包含 Exif,因此无需安装。
重新启动 php-fpm 以使更改生效。
答案2
假如php.ini内容如下:
1 extension=php_mbstring.dll
2 extension=php_exif.dll
确保您的 PHP 安装ext
目录php_exif.dll
存在。
如果没有,请从这里。