冲突" /> 冲突 - 程序员文章站" />
欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php开启短标签与冲突

程序员文章站 2022-10-08 18:10:14
前两天写了个生成mapsite的源码,想提交到百度和谷歌,在本地测试一点问题都没有,但是在服务器上就显示500错误 最后废了九牛二虎之力,终于可以设置iis直接显示出错信息。 也搞懂了问题所在,默认服务器环境支持php短标签 php默认把这个声明当做php语句了,我晕死了

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

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

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

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

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

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

echo '<?xml version="1.0" encoding="utf-8"?>'."\r\n";/

或者关闭服务器的短标签

设置short_open_tag = off

完美解决