php有dom的utf8格式引起微信支付插件的不能正常运行

更新时间:2015-11-11 点击量:1635

php有dom的utf8格式引起微信支付插件的不能正常运行

以前在安装微信支付插件的时候,特别害怕在linux服务器上安装Ectouch微信支付插件,总是要调试很久。比如微信支付按钮显示”?????”、页面乱码、页面空白等等(windows服务器上很少出现),总是要浪费不少时间去想办法解决,虽然最终能运行,但总是不能找到问题关键。

最近在安装微信支付插件的时候又遇到这个问题了,我已经准备耗个三四个小时,把它弄”巴适“。客户那边已经找到原因了——竟然是文件带有dom头…

utf-8 带dom


Unicode标准允许在UTF-8中使用 BOM,但UTF-8是“自解释”的编码即每个编码单位本身会有1-n位表示编码规则,所以就根本没必要在文件开头添加一个标志。但在文件开头添加一个标志也很容处理,但为什么unix环境下就不能兼容一下呢。

但对于我这个编程小白来说,只有以后注意咯。

支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

13128985956 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 反馈留言 返回顶部