我在2台不同的服务器上安装了相同的脚本,但是在其中一台此代码有效:
fsockopen($this->getServer(), $this->port, $error_number, $error_string,$this->connectionTimeout);
params的值是:
$this->getServer() = tcp://mail.....
$this->port = 587
首先,我打开了连接,但第二天却无法打开。 将此用作检查:
if (empty($this->socket)) {
return false;
}
如果在第一个false
和第二个true
上返回{{1}},但使用相同的配置
有人知道原因吗?也许是阿帕奇?一些配置?