首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令不同步;无法立即运行此命令--在TYPO3后端EXT:indexed_search模块上出现错误

问命令不同步;无法立即运行此命令--在TYPO3后端EXT:indexed_search模块上出现错误
EN

Stack Overflow用户
提问于 2018-11-23 14:34:13
回答 1查看 803关注 0票数 0

在我的TYPO3 8.7安装的生产环境中,当我试图打开TYPO3后端模块“索引”时,我会收到以下错误消息:

代码语言:javascript
复制
Commands out of sync; you can't run this command now 

Doctrine\DBAL\Driver\Mysqli\MysqliException thrown in file
/home/www/html-data/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php in line 280.

这个问题似乎存在于函数vendor/typo3/cms/typo3/sysext/indexed_search/Classes/Domain/Repository/AdministrationRepository.php ()中的getRecordsNumbers()循环中

经过一些研究,closeCursor()似乎是必要的,但我无法集成它。

有趣的是,错误只发生在我的生产环境中。在开发机器上,一切都很好!

那么,这是TYPO3错误还是我的生产机器的配置问题呢?

我的环境:

  • TYPO3 8.7.20
  • 生产:
代码语言:javascript
复制
- PHP 7.2.8
- MySQL 5.6.37
- mysqlnd 5.0.12-dev

​

  • 发展:
代码语言:javascript
复制
- PHP 7.2.7
- MySQL 5.5.60
- mysqlnd 5.0.12-dev

​

唯一的区别是在开发环境中不存在pdo_mysql。

​

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-11 13:14:44

结果表明,数据库表index_rel的索引被破坏了。

删除表并重建它解决了我的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53448594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档