Sphinx索引器返回1

时间:2012-07-11 10:59:43

标签: php sphinx

当我尝试在php中运行带有passthru的sphinx索引器时,它返回" 1"退出代码。退出代码意味着什么?

2 个答案:

答案 0 :(得分:1)

以下是代码,取自searchd.cpp:

<?php 
/// known status return codes 
enum SearchdStatus_e 
{ 
        SEARCHD_OK              = 0,    ///< general success, command-specific reply follows 
        SEARCHD_ERROR   = 1,    ///< general failure, error message follows 
        SEARCHD_RETRY   = 2,    ///< temporary failure, error message follows, client should retry later 
        SEARCHD_WARNING = 3             ///< general success, warning message and command-specific reply follow 
}; 
?>

你的问题很模糊,我不知道这是你正在寻找的

答案 1 :(得分:0)

退出代码1表示致命错误。您需要从索引器的标准输出中读取确切的错误含义。 PHP passthru将其发送到脚本输出。