为什么添加<?xml version =“1.0”encoding =“utf
我正在开发一个简单的网页hostgator.com。 我有标准标题,但是当我添加以下行时:
<?xml version="1.0" encoding="utf-8"?>
该页面不起作用。 我想为什么。
这是完整的标题:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1 /DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">
... rest of code ...
服务器返回给我一个空白页面
问题解决了: PHP短标签已打开。
我最好的猜测是:
...所以服务器试图将PHP声明作为PHP代码来处理。 通常我会想到一条错误消息,但也许有一个PHP设置可以阻止客户端发生错误,以避免泄漏可能对尝试安全漏洞的人有用的数据。
只要删除它。
后者是不可取的。 前者都意味着它没有区别。
链接地址: http://www.djcxy.com/p/11981.html上一篇: Why when add <?xml version="1.0" encoding="utf
下一篇: STRING error