当我尝试在php中运行带有passthru的sphinx索引器时,它返回" 1"退出代码。退出代码意味着什么?
答案 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将其发送到脚本输出。