84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
我的php环境,最开始编译安装时已启用了GD扩展,但不支持jpeg图片处理,现在希望在不重新安装php的情况下,使其支持jpeg处理。
我尝试用phpize重新编译GD库扩展生成gd.so,但在php.ini中加入extension=gd.so后重启php,会报错"PHP Warning: Module 'gd' already loaded in Unknown on line 0"。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
写一下我最终的解决方案:重新编译安装PHP!
编译安装PHP时启用的扩展,属于静态扩展,如需改动,只能重新编译安装PHP;
安装完PHP后,通过phpize安装的动态扩展,是可以通过重新编译安装进行改动的,不需要重新编译安装PHP。
感觉重新编译后就可以了(go.so位置不变),并不需要添加 extension=gd.so,因为之前已经有了
extension=gd.so
如果你再加一句 extension=gd.so 那就是有两句一样的那肯定会报错了
以上纯属猜测
写一下我最终的解决方案:
重新编译安装PHP!
编译安装PHP时启用的扩展,属于静态扩展,如需改动,只能重新编译安装PHP;
安装完PHP后,通过phpize安装的动态扩展,是可以通过重新编译安装进行改动的,不需要重新编译安装PHP。
感觉重新编译后就可以了(go.so位置不变),并不需要添加
extension=gd.so
,因为之前已经有了如果你再加一句
extension=gd.so
那就是有两句一样的那肯定会报错了以上纯属猜测