PHP代码出错,Line // Col不存在?

时间:2014-02-23 10:13:22

标签: sphinx

我试图为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我做错了什么以及如何调试不存在的行?

谢谢!

1 个答案:

答案 0 :(得分:2)

听起来你有一个动态的配置文件?即包含嵌入的PHP代码?

如果是这样,请尝试单独运行配置文件,然后检查它。

php /etc/sphinx/sphinx.conf > /tmp/sphinx.conf

cat -n /tmp/sphinx.conf | grep 1617 -C10

即sphinx在生成的输出中找到错误,而不是原始代码。