这个怎么该啊 fsockopen 函数被禁用,如何替换为pfsockopen
[quote] [p=17, 2, left]1、如果服务器没有同时禁用pfsockopen,那么直接将fsockopen函数替换为pfsockopen。具体操作:搜索程序中的字符串 fsockopen( 替换为 pfsockopen( 。示例如下
修改前:[/p][p=17, 2, left]$fp = fsockopen($host, 80, $errno, $errstr, 30);[/p][p=17, 2, left]修改后:[/p][p=17, 2, left]$fp = pfsockopen($host, 80, $errno, $errstr, 30);[/p][/quote]
这个要怎么改啊 {:3_47:}{:3_47:}{:3_47:} 你不告诉人家你用的是什么程序,谁能帮你解决啊 哦。。这个 DX函数需要他支持。
官方不是有教程吗,告诉你去修改哪个文件来解决的。
但你这复制过来的,没看到说是修改哪个文件。
我们还具体没有测试过,,,不知修改后,通讯是否正常,是否能使用 云平台,和QQ登录。
过下测试下!
刚才在DZ官方看了一下,这样解决:
[font=Tahoma,]打开source\function\function_filesock.php这个文件
找到
[list=1][*]if(function_exists('fsockopen')) {[*] $fp = @fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);[*] } elseif(function_exists('pfsockopen')) {[/list]
[size=2][color=#336699][/color][/size]
修改成[list=1][*]if(function_exists('pfsockopen')) {[/list]
DZ官方相关贴:[url=http://www.discuz.net/thread-1994637-1-1.html]http://www.discuz.net/thread-1994637-1-1.html[/url]
[/font] 经检测 BY空间,没用。
因为 pfsockopen 函数也是被禁止的。
楼主安装可以使用跳过函数检测步骤,即可以安装的。
只不过安装后,不能使用QQ登录,和云平台。
[url=http://www.idc866.com/thread-12976-1-1.html][color=blue]免费空间byethost不支持fsockopen() 程序安装时可使用跳过方法解决[/color][/url] 嗯,很多空间都是同时禁用了的 再次来学习了,老大的解答总是那么及时到位。 确实学到不少东西那
页:
[1]