>我有以下代码
$mbox = imap_open("{mail.mydomain.com:143/imap/notls}INBOX", "newsletter@mydomain.com","xxxxxxx");
if ($mbox)
{
echo "connected";
imap_close($mbox);
}
else
{
echo "not connected :<br>" . imap_last_error();
}
它给出此输出
not connected :
Unable to create selectable TCP socket (1919 >= 1024)
我能够远程登录到域,使用 远程登录 mail.mydomain.com 443
A LOGIN username password
A OK LOGIN Ok
我的PHP代码有什么问题?
看来 PHP 必须用更大的FD_SETSIZE重新编译。 它似乎与您的系统不匹配。 您的系统返回大于 1024 的句柄,但 PHP 认为套接字句柄只能达到 1024。