0

当我尝试在 php 中使用 passthru 运行 sphinx indexer 时,它返回“1”退出代码。退出代码是什么意思?

4

2 回答 2

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 
}; 
?>

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

于 2012-07-11T11:03:00.080 回答
0

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

于 2012-07-12T07:35:20.400 回答