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

资源魔 55 0

PHPCMS 没有支持 fsockopen 函数若何处理?

一、装置的时分,正在地点栏间接改“step=3”,跳过这一步便可;

二、将fsockopen函数交换为pfsockopen函数;

三、修正“client.class.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教程》

以上就是PHPCMS 没有支持 fsockopen 函数若何处理?的具体内容,更多请存眷资源魔其它相干文章!

标签: CMS phpcms phpcms教程 phpcms技巧 php问题解决

抱歉,评论功能暂时关闭!