那你有权限查看修改服务器的php.ini吗?
你查看一下服务器的php.ini
找到:
short_open_tag = Off
这一行,如果short_open_tag = On,那么你就把它改成Off
因为如果这个为On,就意味着运行这样的php代码:
<? echo '...';?>
也就是说<? ?>等同于<?php ?>
所以你第一行的<?xml version="1.0" encoding="UTF-8"?>就被服务器认为是php代码,很显然,这样的php代码肯定出现错误警告
转载于:https://www.cnblogs.com/ron123/p/3764008.html
本文解决了一个常见的服务器配置问题,当服务器的php.ini设置中short_open_tag选项被错误地开启时,XML文件的第一行会被服务器误认为是无效的PHP代码,导致错误警告。文章指导如何定位并修改php.ini文件中的short_open_tag参数,将其从On改为Off,以确保XML文件正常解析。

2986

被折叠的 条评论
为什么被折叠?



