Opencart VQMod与OCMod冲突

时间:2015-03-18 11:02:02

标签: php opencart opencart2.x vqmod

vqmodManager出错:VQMod似乎没有正确生成vqcache文件!

Cache files are not generated in vqcache folder. -> vqMod not working

我正在使用OC 2.0.1.1和vqmod opencart-2-0-1-0-vqmod-2-5-1-3

我采取了哪些措施来解决这个问题: - 权限是755,我也尝试了777。

  • admin / index.php的权限为755,也尝试了777.
  • ofindex.php的权限是755,也尝试了777。
  • vqmod和vqmod / vqcache文件夹755的权限,也尝试了777.
  • 完全重新安装vqmod
  • 删除了vqcache文件
  • 已删除mods.cache
  • 已删除系统/缓存
  • 无日志文件

安装opencart后它已经运行了。但是现在我安装了一个NON vqmod扩展,它就停止了工作。

更新 我认为这是ocMod和vqMod之间的问题。如果我在ocMod中单击“清除缓存”按钮,则vqMod扩展正在运行,但不是ocMods。如果单击oCMod中的“刷新”按钮,则ocMod扩展名正在运行,但vqMods没有...

单击“清除缓存”按钮后没有错误。清除现金后直接点击“刷新”按钮时,会出现此错误:

    Warning: strpos() expects parameter 1 to be string, array given in /homepages/6/d421894284/htdocs/opencart/upload/admin/controller/extension/modification.php on line 160
Warning: strpos() expects parameter 1 to be string, array given in /homepages/6/d421894284/htdocs/opencart/upload/admin/controller/extension/modification.php on line 160
Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d421894284/htdocs/opencart/upload/admin/index.php:80) in /homepages/6/d421894284/htdocs/opencart/upload/system/library/response.php on line 12

1 个答案:

答案 0 :(得分:0)

我遇到了与ocmod& amp;非常相似的问题和冲突vqmod直到我发现一些自定义主题(特别是日志)不必要地替换2个核心文件,这可能导致这种情况发生。这让我绝对疯狂,并花了很长时间才找到一个解决方案,我最终从一个开放式的传奇&朋友。我不确定你是否有自定义主题,但如果你这样做(或者其他任何人遇到这个问题),请检查:

admin/controller/extension

文件夹,看看是否有任何备份版本的install.php或modification.php。

如果有,请恢复原件,此问题应该消失。不需要更新的文件,我自己和朋友都没有回复原件的任何投诉或错误。

希望这有助于某人!