-1

我刚刚从 eZ Publish 4.4 迁移到 4.7。一切正常,但我的扩展 eZSearch ++ v1.0.2(又名 eZSearchPro)。

我收到错误:“eZSearchEnginePro::addObject() 必须与 ezpSearchEngine::addObject() 兼容”。

我按照以下说明进行了迁移:http ://doc.ez.no/eZ-Publish/Upgrading/Direct-upgrading/Direct-upgrading-to-4.7-from-4.1-4.2-4.3-4.4-and-4.5/直接从 4.4 升级到 4.7

我不想改用 eZFind ......

任何人都可以帮忙吗?

谢谢

最大限度

4

1 回答 1

0

eZ Publish 或升级不对您的错误负责。您正在使用的扩展是。您面临的问题基本上与您的 eZSearchEnginePro::addObject() 方法的原型有关。

打开ezpSearchEngine,查看addObject方法原型。如果它是一个公共静态方法,那么 eZSearchEnginePro::addObject() 必须以相同的方式声明,它是一个私有方法,然后......等等。您还必须检查参数列表,它必须具有相同的格式。

谷歌“必须与那个兼容”,你会发现很多像你的故事......

于 2013-10-17T09:02:02.963 回答