vqmod 抛出 strpos() 空针错误
vqmod throws strpos() empty needle error
vQmod 在解析 XML 文件时抛出以下错误:
Warning: strpos(): Empty needle in /home/public_html/vqmod/vqmod.php on line 455
这是 XML 本身:
<operation>
<search position="before">
<?php echo $footer; ?>
</search>
<add><![CDATA[
<?php phpinfo(); ?>
]]></add>
</operation>
XML 文件看起来没问题,所有路径都是正确的。
在 Internet 上没有找到任何相关信息,因此请在此处发布我的解决方案(见下文)。
问题是由 search
节点内的 <?php ?>
标签引起的。
那些应该用<![CDATA[ ]]>
转义:
<operation>
<search position="before"><![CDATA[
<?php echo $footer; ?>
]]></search>
<add><![CDATA[
<?php phpinfo(); ?>
]]></add>
</operation>
希望这能为其他人节省几分钟的时间。
vQmod 在解析 XML 文件时抛出以下错误:
Warning: strpos(): Empty needle in /home/public_html/vqmod/vqmod.php on line 455
这是 XML 本身:
<operation>
<search position="before">
<?php echo $footer; ?>
</search>
<add><![CDATA[
<?php phpinfo(); ?>
]]></add>
</operation>
XML 文件看起来没问题,所有路径都是正确的。
在 Internet 上没有找到任何相关信息,因此请在此处发布我的解决方案(见下文)。
问题是由 search
节点内的 <?php ?>
标签引起的。
那些应该用<![CDATA[ ]]>
转义:
<operation>
<search position="before"><![CDATA[
<?php echo $footer; ?>
]]></search>
<add><![CDATA[
<?php phpinfo(); ?>
]]></add>
</operation>
希望这能为其他人节省几分钟的时间。