• Discuz在服务器配置安装时出现xml_parser_create()不支持


    Discuz在服务器配置安装时出现xml_parser_create()不支持

    参考  https://blog.csdn.net/qq_33431368/article/details/79572439

    ##出现问题
    初完dz
    配置环境
    阿里云轻量服务器
    os: ubuntu
    dz:3.4版本
    php :7.0版本
    出现问题图片如下:
    这里写图片描述
    xml_parser_create()不支持该函数需要 PHP 支持 XML。请联系空间商,确定开启了此项功能

    ##解决方案
    刚开始我是心思去联系空间商,但是空间商是啥???估计大家也不知道,其实我也不知道
    所以就各种想,后来注意到一点php没有xml扩展模块???
    所以试着装了一下

    1、利用apt-cache search查找扩展包
    php5-memcached - memcached module for php7.0
    
    

    [外链图片转存中…(img-8qtljRuR-1572883083576)]
    查完之后顺手去看了一下php7.0有没有相对应的xml模块
    这里写图片描述
    不出所料真的有并且只有一个 php7.0-xml安装即可

    
    2、使用apt-get install安装扩展包(可能需要root   “sudo su root”切换至root账号)
    ~# apt-get install -y php7.0-xml

    如果使用的php是其它版本,依此思路可以安装相应php版本对应的xml包文件,比如php5.6可以用下面命令即可:
    apt-get install -y php5.6-xml
     

    这里写图片描述
    这里写图片描述
    安装成功重新打开 dz的安装界面看看怎么样了
    这里写图片描述
    大功告成
    ##感想
    不得不说网上资料真的很丰富,但是对于这问题网上却啥都没有,估计有可能很少人碰到,所以还是需要自己去动脑思考,分析问题解决问题。

  • 相关阅读:
    java实现排列序数
    java实现猜算式
    java实现猜算式
    java实现猜算式
    java实现猜算式
    java实现猜算式
    java实现算年龄
    Delphi 项目失败的总结
    使用EurekaLog时遇到的问题
    KmdKit4D 0.01正式版发布了(0.02版已放出)(Delphi做驱动)
  • 原文地址:https://www.cnblogs.com/it-tsz/p/13833302.html
Copyright © 2020-2023  润新知