你现在的位置:首页 > PHP网站建设知识库 > phpcms > 正文

解决phpcms v9服务器禁用fsockopen后,登录失败的问题

phpcms v9中,禁用了服务器的fsockopen后,就不能正常登录了。

我们可以修改文件

phpcms\modules\member\classes\client.class.php

把以下代码
$fp = @fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);

替换成
$fp = @pfsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);