当我运行ThinkingSphinx索引任务bundle exec rake ts:index时,会得到一个错误。即unknown type 'mysql'; skipping.
错误日志:将配置生成为.././config/ Technologies .sphinx.conf Sphinx2.2.4- to 64-r4806版权(c) 2001-2014年,Aksyonoff版权(c) 2008-2014年,Sphinx公司(http://sphinxsearch.com) 使用配置文件‘././ config /development.sphinx.conf.sphinx.conf’.警告:从狮身人面像配置中永久删除“sql_query_info”键。有关详细信息,请参阅文档。警告:从狮身人面像配置中永久删除“charset_type”键。 有关详细信息,请参阅文档。索引索引‘视频_核心’。错误:源'video_core_0':未知类型'mysql';跳过。错误:索引‘视频_核心’:未能配置某些源,将不会索引。跳过非普通索引‘视频’.总计0读,0.000秒,0.0kb/调用avg,0.0msec/调用总计0写,0.000秒,0.0kb/调用avg,0.0msec/调用avg
失败解决方案:
brew install sphinx --with-mysql=/usr/local/Cellar/mysql/5.6.20_1/include/mysqlbrew install sphinx --with-mysql发布于 2014-09-26 17:32:10
我不知道为什么它没有拿起你现有的MySQL安装.但是您可以尝试手工编译,看看它是否有效?sphinx.html。
https://stackoverflow.com/questions/26041446
复制相似问题