不用重新编译php 安装gd库,开启xml DOMDocument 读写支持

编辑:找物 来源:CSDN 829 2017-11-05
主站首页 - 不用重新编译php 安装gd库,开启xml DOMDocument 读写支持
u=348397114,3854613574&fm=11&gp=0

出处http://blog.csdn.net/yukon12345


linux下php默认不开启gd库,也不支持DOMDocument

没有gd库的话,验证码显示不了,

没有xml.so的话,php操作不了xml,好端端的程序就运行不起来了

网上一堆人说要重新编译php,安装,扯淡,依赖项能折腾死。

因此先查看他们版本

rpm -qa |grep php-gd

rpm -qa |grep php-xml

如果没有装,就无输出。于是

yum install php-gd

yum install php-xml

如果 ubuntu,debian系的,设置好源后apt-get install 文件名

再service httpd restart 重启apache 即可!



如果是自己编译的php,那就执行上面的之后可能还要手动添加扩展:

find / -name php.ini 找到php.ini路径

再vim 路径,

看看extension_dir=什么,

记下扩展文件夹路径

用find / -name dom.so 等,分别找到

dom.so xmlwriter.so xmlreader.so xsl.so gd.so

移动到php.ini指定的扩展文件夹里


vim php.ini路径,

加上

extension=dom.so

extension=gd.so

等等上面5个so重启apache即可。


没有yum源的话可以自己找一个,运气好能找到,找不到的话就在这里搜rpm装。这里的rpm解决了令人头痛的依赖。很不错。

http://rpmfind.remotelan.net/linux/RPM/index.html


如果出现 Header V3 DSA signature_ NOKEY, key ID

error: Header V3 DSA signature: BAD, key ID

之类的错误,使用强制安装即可


rpm -ivh jdk-1_5_0_07-linux-i586.rpm --nodeps --force


centos的话也可以导入新GPG key:


rpm --import /etc/pki/rpm-gpg/RPM*


问题解决!

找物

最新上传:
唐山可玛婚纱摄影有限公司
中山美集影摄婚纱摄影有限公司
武汉天地人婚纱摄影有限公司
山东铭扬健身器材有限公司
猜你喜欢
丁磊:求快是创业者的思维误区,过于强调时间窗口也是一个
新闻资讯    2017/01/30 958
找物
深圳市盈创家具有限公司
精品网站模板欣赏    2020/12/28 12
找物
天津巴黎春天婚纱摄影
精品网站模板欣赏    2020/12/11 29
找物
朋友圈微商怎么做?代理、零售模式分析
新闻资讯    2017/01/30 934
找物