[英]fatal error call to undefined function curl_init() windows server2012RC
我使用的是 Windows SERVER 2012RC 64 位操作系统,php 5.6.3
我有一个错误:
致命错误:调用未定义的函数 curl_init()
我删除了; 在 php.ini 中的 extension=php_curl.dll 之前。 重新启动 Apache 服务器,但仍然出现相同的错误。
我的php.ini
我修复了以下列表文件从php文件夹中的问题(在我的情况下为D:\\ xampp \\ php)libeay32.dll libssh2.dll ssleay32.dll到c:\\ xampp \\ apache \\ bin(或您的apache \\ bin路径)中,重新启动apache并且工作正常,apache的库已过时
在Apache 2.4 32位版本Windows 7 x64上升级到php 7.1.6
这个curl实现的工作原理是:
libeay32.dll,ssleay32.dll,libssh2.dll直接在php7文件夹中找到
LoadFile“ C:/(PHP文件夹路径)/libeay32.dll” LoadFile“ C:/(PHP文件夹路径)/ssleay32.dll” LoadFile“ C:/(PHP文件夹路径)/libssh2.dll”
对于 PHP 7.3 和 Apache 2.4.x,只需将 libssh2.dll 模块复制到 apache bin 目录中,例如 c:\\apache\\bin。 libeay32.dll 不再存在。
并确保 extension=php_curl.dll 没有被注释掉,即
extension=php_curl.dll
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.