今天是一个项目的完成的日志,在发送给用户之后上传服务器的时候,报错 call not undefined function Think\simplexml_load_string()
具体错误截图是:
处理的方法是找到错误地方:
然后发现是 simplexml_load_string() 方法报错。
百度之后发现这个方式是 PHP自带默认开启的,然后查询看了服务器和本地的PHPINFO文件
服务器上:
本地:
比对之后的差距是:
引用下群里大神告诉我的
此扩展需要 libxml PHP 扩展。这表示需要使用 --enable-libxml ,尽管这将隐式完成因为 libxml 是缺省开启的。
此扩展默认为启用,编译时可通过下列选项禁用: --disable-simplexml
Note: Before PHP 5.1.2, --enable-simplexml is required to enable this extension.
此扩展没有在 php.ini 中定义配置指令。
最后的结果就是重新编译PHP
下一篇: 常用正则表达式...