.xml 文件中的 PHP 错误?

标签 php xml .htaccess

好的,首先,我将这一行添加到我的 .htaccess 文件中,以便 php 引擎解析 .xml 文件中的 php 代码:

AddType application/x-httpd-php .php .php3 .phtml .html .xml

之后,当我查看 .xml 文件时,我得到了这个 PHP 错误:

解析错误:解析错误,/var/www/vhosts/mydomain.com/httpdocs/test.xml 第 1 行中的意外 T_STRING

但是第 1 行甚至不是 php 事实上这是第 1 行:

<?xml version="1.0" encoding="utf-8"?>

谁能告诉我问题出在哪里?

谢谢。

最佳答案

那是因为 <?是 php 的简短开始标记。

尝试 <?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?>

关于.xml 文件中的 PHP 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/706329/

相关文章:

php - Mysql REGEXP 模式 SELECT

java - JAXBContextFactory hell - java.lang.ClassNotFoundException : com. ibm.xml.xlxp2.jaxb.JAXBContextFactory

java - Android - 从 fragment 调用函数

php - 在没有数据库的情况下管理动态内容的最佳方式

php - 从同一个脚本运行多个网站

php - 在 PHP 中比较两个对象的最快方法是什么?

php - 如何在 Yii2 上命名模型规则?

php - 在 PHP 中将函数作为另一个函数的参数传递

java - RecyclerView 问题

.htaccess - 通过 http 更改为 https - safari 显示我们的网站感觉不对