我正在尝试使用pgsql安装Sphinx搜索服务器,我有这样的错误:“未知类型'pgsql';跳过;”
您可能会问我是否添加了--with-pgsql =“path / to / pgsql”和“./configure”但我尝试使用远程数据库安装sphinx!
所以我不能用“./configure”指定--with-pgsql,因为pgsql文件不在这台服务器上。
我的sphinx.conf文件包含对远程数据库(IP,数据库,端口等)的访问权。
如果有人可以帮我解决这个问题。
答案 0 :(得分:2)
检查: where pg_config
必须输出:pg_config:/ usr / bin / pg_config /usr/share/man/man1/pg_config.1.gz
如果输出:pg_config:<没有>
然后安装包 postgresql-devel (对于SUSE)或 libpq-dev (对于其他版本)或其他模拟包