fsockopen被禁用,fsockopen不能启用,怎么开启fsockopen。 做PHP快有一年了,前段时间一直在忙,没有时间整理,今天把关于fsockopen不能正常使用的问题做一下简单的说明。/ y, O! b/ s# T! \( r4 [5 g 首先,要打开fsockopen函数,就必须要开启allow_url_fopen,开启的方法有很多,就是在php.ini文件里面搜索 allow_url_fopen,然后把allow_url_fopen = Off改成allow_url_fopen = On,如果前面有分号,记得一定要去掉,然后如果是iis就重启iis,如果是apache就重启apache服务器就可以了,其它的一样,都要重启才能 生效。 上面的方法在网上屡见不鲜,不再多做解释。/ t2 q* X9 P. I& f% e$ @) S/ B B 有问题的大家可以加入 中国网站技术交流QQ:52973195,102733237共同讨论。 但是很多人不知道还是第二种方法: 在php.ini里面搜索disable_functions,disable_functions的作用就是禁用函数用的,所有写在他后面的函数都将被禁用,不管你在下面开启了没有。 如果你在disable_functions = fsockopen,那么这个fsockopen将被禁用,即使allow_url_fopen = On设置了,还是不能用的。$ u5 R. D# V* j+ A, d& S) S 由此,以上两种方法任何一种都可以禁用, 但是要开启,以上两种方法的任何一个都不能禁用的。 题的大家可以加入 中国网站技术交流QQ:52973195,102733237共同讨论。, D. N E& v# [; q 本文章由本人原创,转载请说明出处。2011年7月12日中午。 s' u' q! Y7 `. M# q5 h |