zoukankan      html  css  js  c++  java
  • php开启短标签与<?xml version="1.0" encoding="UTF-8"?>冲突

    前两天写了个生成mapsite的源码,想提交到百度和谷歌,在本地测试一点问题都没有,但是在服务器上就显示500错误

    最后废了九牛二虎之力,终于可以设置iis直接显示出错信息。

    也搞懂了问题所在,默认服务器环境支持php短标签

    php默认把这个声明当做php语句了,我晕死了

    <?xml version="1.0" encoding="UTF-8"?>和php冲突

    问题解决很简单,用PHP输出这个语句

    echo '<?xml version="1.0" encoding="UTF-8"?>'." ";/

    或者关闭服务器的短标签

    设置short_open_tag = Off

    完美解决

  • 相关阅读:
    文件操作3
    文件操作2
    kubernetes快速应用入门
    kubeadm初始化kubernetes集群
    kubernetes基础概念
    变量
    字面值
    关键字
    标识符
    Ubuntu安装MySql5.7
  • 原文地址:https://www.cnblogs.com/sanler/p/11051407.html
Copyright © 2011-2022 走看看