大家好,又见面了,我是你们的朋友全栈君。
绝对有效开启fsockopen函数 iis6打开allow_url_fopen设置
为什么不能成功开启,按照网上说的
allow_url_fopen = OFF 改为allow_url_fopen = On
;extension=php_openssl.dll 去掉 ;
结果重启了几次iis fsockopen还是没能成功开启,网上的教程没用了,但是我不能放弃啊。这时我第一想到就是自动动手查找。
在web目录建一个 <? phpinfo();?> 打开发现allow_url_fopen = On 没错啊
再往下看:
查找disable_functions 你会发现allow_url_fopen 在禁用函数列表内。我们可以把allow_url_fopen和pfsockopen 删除掉。保存生启iis 绝对有效开启fsockopen函数 iis6打开allow_url_fopen。
以下我讲下fsockopen开启具体步骤:
1.找到你所在的php.ini 文件找开,查找
allow_url_fopen = 看看后面是 off 还On , 如果是On,直接看下一步,如果是off 那就修改成On,”需要注意完整的是allow_url_fopen = On等号的左右有空格”
2.继续在php.ini文件中,查找,
查找extension=php_openssl.dll 找到以后大家注意,extension=php_openssl.dll这段代码前面会有个 ; 号,只要把这个 ; 号删除,然后保存。
3.
查找 disable_functions 删除allow_url_fopen ,pfsockopen 两个被禁用的函数。
4.保存重启iis 再打开测试,发现fsockopen 成功开启了。今天开启fsockopen函数就分享到这里,希望对你有所帮助。
allow_url_fopen = On,function_exists返回是TRUE,但是file_get_contents返回值老是空。最后将这个功能开启就好使了extension=php_openssl.dll ,记得重启apache
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162805.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...