0

我们最近升级到 PHP 5.3(从 5.2)和 MySQL 5.1(从 5.0)并在 vbulletin 4 论坛上进行了数据库恢复。在这些搜索完全停止工作之后。

无论您搜索什么,最终都/forum/search.php?searchid=-2139739119没有结果。?do=getnew、?query=your+keyword、高级搜索等这些都不起作用。所有加载该 url 时使用否定的 searchid 并说“抱歉 - 没有匹配项。请尝试一些不同的术语。”

我们尝试过:通过命令行重建搜索索引、禁用插件系统、清除缓存后等。这些都不起作用。

这个问题的原因可能是什么?

非常感谢您的任何意见。

4

1 回答 1

1

1. 请检查是否安装了 Zend Guard。很多时候它会导致 vBulletin 搜索出现问题。如果已安装,请尝试将其删除。在您的 php.ini 文件中,将此扩展名注释为注释,就像这样:

 ;[Zend]

 ;zend_extension="/usr/local/Zend/lib/Guard-5.5.0/php-5.3.x/ZendGuardLoader.so"

2. 如果还是不能解决问题,请尝试重新编译 PHP。

于 2013-01-06T19:35:29.333 回答