0

我正在使用 opencart 开发一个购物车,我跟着

SEO 搜索网址

用于从顶部搜索表单更改结果 URL。它在我的 localhost 上运行良好。但是在我将这些文件上传到 live 之后,即使它通过我一个错误也无法正常工作

Fatal error: Cannot redeclare ControllerProductSearch::ajax() in /home/myopencart/public_html/vqmod/vqcache/vq2-catalog_controller_product_search.php on line 744.

谁能建议我摆脱这个。

4

1 回答 1

1

我假设在 ControllerProductSearch 中你有不止一个称为 ajax 的函数。

可能有几个名为 vq2-catalog_controller_product_search.php 的不同文件,并且由于包含路径的差异,新站点可能会选择与预期不同的版本。这可以解释为什么它在一种环境中工作而不是在另一种环境中工作。

我注意到两个它是从 vqcache 目录中提取的,vqmod 是否需要刷新缓存。

要刷新缓存,您只需删除 /vqmod/mods.cache 文件

于 2013-07-12T05:17:00.730 回答