我遇到了VQmod最令人沮丧的问题。我将我的OpenCart商店从Godaddy VPS搬到了Rackspace的Cloud Sites。移动进行得很顺利,一切正常,除了管理面板上的VQmod。他们都没有加载。日志文件中没有错误,缓存目录中没有管理缓存文件,没有php错误。
我尝试过的事情:
请帮忙! OC版本1.5.6 VQmod 2.5.1
答案 0 :(得分:2)
对于那些想要解决方案的人来说,问题是config.php
文件都使用相对路径而不是OpenCart各种目录的完整路径。它们应该始终是完整路径,或者在config.php文件中使用realpath()
解决
答案 1 :(得分:0)
我的情况有点不同。我检查了权限,路径,以及首先想到的所有常规内容。我甚至一步一步地走过the manual installation guide。
使用git在多个环境中共享有问题的Opencart副本。长话短说,mods.cache
和checked.cache
没有立即添加到.gitignore,当我最终这样做时,我清空它们只是为了确保Opencart会根据我当前的内容编写新内容环境。事实证明,由于mods.cache
是空的,Opencart认为没有可用的mod。
解决方案:同时删除vqmod/mods.cache
和vqmod/checked.cache
。
更新:这里有一些类似的问题:
截至目前,vqmod/vqmod/wiki/Troubleshooting指南并未明确显示文件应该被删除,vqmod/vqmod/wiki/Installing-vQmod-on-OpenCart也没有删除,并且似乎没有删除contibbute的方式。 vQmod以静默方式失败,不会产生任何通知,警告或只是检测到问题并重建缓存文件。我花了几个小时试图找出错误的原因。