fsockopen(): (2) thrown in F:\WWW\trunk\shikee\libs\xunsearch\lib\XS.php on line 544 我本地升级完PHP就出错了(升级到5.5) 我服务器上运行没问题。我本地用就出问题了,我本地用的是服务器的
...,给了777的权限还报这个错误。求解。 [/quote] 这是 fsockopen 返回的错误,无权限连接?是不是你的PHP限制了SOCKET连接?
xunsearch 的 8383/8384 两个端口做什么用,为什么,我的fsockopen()localhost:8384 会链接不上。 服务启动时显示这个: INFO: stopping server[xs-indexd] (BIND:127.0.0.1:8383) .... [OK] INFO: re-starting server[xs-indexd] ... (BIND:127.0.0.1:8383) INFO: stopping server[xs...
进入源码看看吧,好像你的 fsockopen() 返回了 null,根据PHP手册讲不可能这个返回值的
...用 xunsearch 的 8383/8384 两个端口做什么用,为什么,我的fsockopen()localhost:8384 会链接不上。 服务启动时显示这个: INFO: stopping server[xs-indexd] (BIND:127.0.0.1:8383) .... [OK] INFO: re-starting server[xs-indexd] ... (BIND:127.0.0.1:8383) INFO: stopping ser...
... $host = 'unix://' . $conn; $port = -1; } if (($sock = @fsockopen($host, $port, $errno, $error, 5)) === false) { throw new XSException($error . '(C#' . $errno . ', ' . $host . ':' . $port . ')'); } // set socket options $timeout = ini_get('max_execution_time'); ...
... $host = 'unix://' . $conn; $port = -1; } if (($sock = @fsockopen($host, $port, $errno, $error, 5)) === false) { throw new XSException($error . '(C#' . $errno . ', ' . $host . ':' . $port . ')'); } // set socket options $timeout = ini_get('max_execution_time'); ...