PHPCMS 不支持 fsockopen 函数如何解决?

导读:PHPCMS 不支持 fsockopen 函数如何解决? 1、安装的时候,在地址栏直接改“step=3”,跳过这一步即可; 2、将fsockopen函数替换为p

PHPCMS 不支持 fsockopen 函数如何解决?

1、安装的时候,在地址栏直接改“step=3”,跳过这一步即可;

2、将fsockopen函数替换为pfsockopen函数;

3、修改“client.class.php”中的代码。

立即学习“PHP免费学习笔记(深入)”;

PHP fsockopen函数说明

语法:

resource fsockopen ( string $hostname [, int KaTeX parse error: Expected 'EOF', got '&' at position 20: … = -1 [, int &̲errno [, string &$errstr [, float $timeout = ini_get(“default_socket_timeout”) ]]]] )

开启PHP fsockopen这个函数

PHP fsockopen需要 PHP.ini 中 allow_url_fopen 选项开启。

allow_url_fopen = On

参数:

hostname 如果安装了OpenSSL,那么你也许应该在你的主机名地址前面添加访问协议ssl://或者是tls://,从而可以使用基于TCP/IP协议的SSL或者TLS的客户端连接到远程主机。

port 端口号。如果对该参数传一个-1,则表示不使用端口,例如unix://。

errno 如果errno的返回值为0,而且这个函数的返回值为 FALSE ,那么这表明该错误发生在套接字连接(connect())调用之前,导致连接失败的原因最大的可能是初始化套接字的时候发生了错误。

errstr 错误信息将以字符串的信息返回。

timeout 设置连接的时限,单位为秒。

返回值:

fsockopen() 将返回一个文件句柄,之后可以被其他文件类函数调用(例如: fgets() , fgetss() , fwrite() , fclose() 还有 feof() )。如果调用失败,将返回 FALSE 。

推荐教程:《PHP》《phpcms/" target="_blank">PHPCMS教程》

以上就是PHPCMS 不支持 fsockopen 函数如何解决?的详细内容,更多请关注本网内其它相关文章!

你也想0元试听小码王编程课程吗?
填写信息免费预约
免责申明:以上展示内容来源于合作媒体、企业机构、网友提供或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表小码王官方立场,请读者仅做参考。本文标题:PHPCMS 不支持 fsockopen 函数如何解决?,本文链接:https://www.xiaomawang.cn/help/213879.html;欢迎转载,转载请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何涉及有违公德、触犯法律等违法信息,请您立即通过邮件(邮箱号:)联系我们及时修正或删除。
校区接待前厅
校区太空走廊
校区教室环境
校区多功能教室
小码王少儿编程体验课程免费预约