windows 2008 R2 64位服务器中开启php curl扩展的方法
今天小编接到一客户的提问:系统是windows2008R2版
php_curl这个扩展没有开启,我当时在想怎么可能呢,小编配了好多次每个扩展就是开启的这个函数
进服务器看了下没有任何问题,extension=php_curl.dll这个明明是开启的,libeay32.dll、ssleay32.dll 、php_curl.dll 这几个文件在C:\WINDOWS\system32目录下也有,加载phpinfo时怎么就没有Curl项呢
重新注册在开始-运行-输入regsvr32 php_curl.dll提示不兼容,突然想到小编早上也在配置一个PHP时出现由于系统是32位64位引起的问题,当时就在想会不会配置的方法有区别,看了下系统果然是64位的
找到系统文件下的syswow64这个文件(这个文件是windows操作系统的子系统,能够运行32位应用程序,并且在所有64位版本的windows上都存在)
抱着侥幸心理将上面的三个DLL文件复制到了syswow64这个文件夹下,重启了下IIS
架设个测试站点
<?php
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"http://www.google.cn");
curl_setopt($ch,CURLOPT_HEADER,1);
curl_exec($ch);
curl_close($ch);
?>
网站出现了,网站可以打开了,重新看了下phpinfo查了下里面的curl扩展也有了
这里就与大家共享下,嘿嘿~
总结:
php_curl扩展在64位下不能正常应用,则需将libeay32.dll、ssleay32.dll 、php_curl.dll 三个DLL文件复制到syswow64目录下。
相关文章
windows服务器指定IP地址才能进行远程访问桌面设置方法
这篇文章主要介绍了windows服务器指定IP地址才能进行远程访问桌面设置方法,需要的朋友可以参考下2018-05-05Windows2008 AHCI功能开启方法(提升硬盘加速)
AHCI 全名Advanced Host Controller Interface,是 Intel 所主导的一项技术,可以发挥SATA 硬盘的潜在加速功能,大约可增加30%的硬碟读写速度,所以在主板和硬盘都支持的情况下还是开启该功能。2009-07-07WindowsServer2012 R2中IIS8.5安装证书的实现步骤
IIS8.5和更高版本IIS 8.5中推出了“证书重新绑定”功能,本文主要介绍了WindowsServer2012 R2中IIS8.5安装证书的实现步骤,具有一定的参考价值,感兴趣的可以了解一下2024-05-05Windows Server 2019 安装和配置DHCP服务 Ⅱ
这篇文章主要介绍了Windows Server 2019 安装和配置DHCP服务 Ⅱ,需要的朋友可以参考下2023-05-05Windows Server 2022 安装Intel I219V 服务器网卡
本文主要介绍了Windows Server 2022 安装Intel I219V 服务器网卡,Server 2022自带的I219-LM或者I218-LM,都可以使用,下面就来具体介绍一下步骤,感兴趣的可以了解一下2024-05-05
最新评论