Vqmod xml脚本不适用于opencart config.php
我正在编写VQMod XML来编辑opencart中的config.php,我在下面编写了XML并将其保存在XML文件夹中Vqmod xml脚本不适用于opencart config.php,opencart,Opencart,我正在编写VQMod XML来编辑opencart中的config.php,我在下面编写了XML并将其保存在XML文件夹中 <modification> <id>VQMOD CORE FOR OPENCART - DO NOT REMOVE</id> <version>1.4.x and 1.5.x</version> <vqmver>2.2.1</vqmver> <author>Senthil<
<modification>
<id>VQMOD CORE FOR OPENCART - DO NOT REMOVE</id>
<version>1.4.x and 1.5.x</version>
<vqmver>2.2.1</vqmver>
<author>Senthil</author>
<file name="./config.php">
<operation>
<search position="after"><![CDATA[
define('DB_PREFIX', 'op');
]]></search>
<add><![CDATA[
define('HTTP_IMAGE_2', 'http://localhost/opcart/image/');
define('HTTPS_IMAGE_2', 'http://localhost/opcart/image/');
define('DIR_IMAGE_2', '/Users/[username]/Sites/opcart/image/');
]]></add>
</operation>
</file>
OPENCART的VQMOD核心-不删除
1.4.x和1.5.x
2.2.1
森希尔
但它并不像对其他文件那样在vqcache文件夹中创建新的缓存文件。日志文件中没有错误。我有vqcache文件夹和配置文件的写入权限。任何帮助都会很有用。vQmod对这些文件不起作用。它基本上适用于index.php文件夹上方的所有php/tpl文件(即1个或更多更深的文件)是的,这是可能的。您可以在访问文件的任何地方使用VQMod,只要对该文件有一个“接触”逻辑链,并且没有恶意
需要。在这种情况下,除了开发实例之外,这是半未经测试的,使配置可修改涉及到“安全”风险
为此,只需编辑index.php(和admin/index.php)。将以下内容移动到index.php的顶部(在define VERSION下),使其位于检查config.php之前:
// VirtualQMOD
require_once('./vqmod/vqmod.php');
VQMod::bootup();
然后更改OC提取config.php的方式:
require_once('config.php')代码>
通过在mods检查中添加:
require_一次(VQMod::modCheck('config.php')代码>
访问目录/admin以便VQ可以生成,然后检查/vqmod/vqcache以获取文件:
vq2 config.php
如果它在那里,你的改变在那里,成功
PS:您只需在XML文件中使用
,不需要相对的/