服务器如何开启php的fsockopen函数
的有关信息介绍如下:
服务器如何开启php的fsockopen函数?如果你要使用一些邮件的类,那么很多要求支持php的fsockopen函数。但是服务器默认不是开启的。下面是从网上找的2中开启的方法,针对不同的用户。
方法一:
第一步:
php.ini文件中查找
allow_url_fopen=On
使其值为On
第二步:
php.ini文件中查找
extension=php_openssl.dll
如果前面有分号,去掉分号
第三步:
重启web服务器,apache或IIS
还有一种情况,也就是方法二:
1.viphp.ini
找到allow_url_fopen这个参数设置成On,即
allow_url_fopen=On
2.让你的php支持opensll扩展。
默认,是没有openssl扩展的,只能重新编译安装。
yuminstallopensslopenssl-devel
cd/usr/local/src/php-5.2.14/ext/openssl
/usr/local/php/bin/phpize
./configure–with-openssl–with-php-config=/usr/local/bin/php-config
make&&makeinstall
看提示,把编译成的openssl.so拷贝到你在php.ini中指定的extension_dir下
3.viphp.ini
加入
extension=openssl.so
4.重启webserver



