仅在php中打开sphinx端口时出现fsockopen问题
我在将php和仅php连接到sphinx守护程序时遇到问题。我已经测试了示例sphinx php example test.php,并将其缩小为一个连接问题 我有下面一段代码显示了这个问题仅在php中打开sphinx端口时出现fsockopen问题,php,sphinx,fsockopen,Php,Sphinx,Fsockopen,我在将php和仅php连接到sphinx守护程序时遇到问题。我已经测试了示例sphinx php example test.php,并将其缩小为一个连接问题 我有下面一段代码显示了这个问题 <?php $fp = @fsockopen ( '127.0.0.1', '9312', $errno, $errstr,300 ); if(!$fp) { echo "$errstr ($errno)"; } ?> 我已经证实了以下几点: searchd确实正在运行,并且在端口9312上
<?php
$fp = @fsockopen ( '127.0.0.1', '9312', $errno, $errstr,300 );
if(!$fp) {
echo "$errstr ($errno)";
}
?>
我已经证实了以下几点:
有人知道我如何进一步诊断和解决这个问题吗?也许你可以使用
cmd:netstat-an
要查看Sphinx服务器正在运行什么
ip:port
,请在fsocketopen()
函数中使用该ip和端口test.php和test.py是如何执行的?都是从VPS上的命令行执行的?或者命令行中的test.py和apache进程中的test.php?或者…?我已经通过点击网站从命令行和apache进程中测试了test.php。
Connection refused (111)