我一直在我的mediawiki安装中将3个数据库合并为一个前缀。我有三个wiki使用相同的数据库,如下:
en_interwiki
de_interwiki
es_interwiki
从访问者的角度看,一切正常......但是每当USER想要发布新文章或提交编辑时,数据库最多需要35秒才能响应。这是不可接受的。
我像这样激活了调试:
# Debugging:
$wgDBerrorLog = '/var/log/mediawiki/WikiDBerror.log';
$wgShowSQLErrors = true;
$wgDebugDumpSql = true;
$wgDebugLogFile = '/var/log/mediawiki/WikiDebug.log';
$wgShowDBErrorBacktrace = true;
我收到调试信息,似乎pagelinks
是罪魁祸首,但我不是百分百肯定。
以前有没有人遇到过这个问题?
请帮助我!
祝你好运, 最大
答案 0 :(得分:0)
我可以解决它。在我的情况下,memcache有错误的端口。一切都恢复正常。
如果有人在安装MediaWiki时使用memcache:请务必使用服务器上的正确端口,否则最终会像我一样,等待时间为30秒。