我使用opencart开发购物车,然后我跟着
用于从顶级搜索表单更改结果URL。它在我的localhost上工作得很好。但是在我将这些文件上传到实时后,它甚至无法正常工作,如
Fatal error: Cannot redeclare ControllerProductSearch::ajax() in /home/myopencart/public_html/vqmod/vqcache/vq2-catalog_controller_product_search.php on line 744.
任何人都可以建议我摆脱这个。
答案 0 :(得分:1)
我假设在ControllerProductSearch中你有一个叫ajax的函数。
可能有几个不同的文件叫做vq2-catalog_controller_product_search.php,由于包含路径的不同,新网站可能会选择不同的版本。这可以解释为什么它在一个环境而不是另一个环境中工作。
我注意到有两个是从vqcache目录中提取的,vqmod可能需要刷新缓存。
要刷新缓存,只需删除/vqmod/mods.cache文件
即可