我试图为sphinx运行索引器。
/usr/bin/indexer --rotate --all
我收到此错误...
using config file '/etc/sphinx/sphinx.conf'...
ERROR: invalid section type 'Strict' in /etc/sphinx/sphinx.conf line 1617 col 8.
ERROR: invalid section type 'Strict' in /etc/sphinx/sphinx.conf line 1617 col 1.
FATAL: failed to parse config file '/etc/sphinx/sphinx.conf'
当我检查sphinx.conf时,没有第1617行。最后一行代码是1373.有人可以告诉这个newb我做错了什么以及如何调试不存在的行?
谢谢!
答案 0 :(得分:2)
听起来你有一个动态的配置文件?即包含嵌入的PHP代码?
如果是这样,请尝试单独运行配置文件,然后检查它。
php /etc/sphinx/sphinx.conf > /tmp/sphinx.conf
cat -n /tmp/sphinx.conf | grep 1617 -C10
即sphinx在生成的输出中找到错误,而不是原始代码。