好的,首先,我将这一行添加到我的 .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/