如何使用 Apache 和 PHP 在 Windows 中加载 curl mod


How can I load curl mod in Windows with Apache and PHP?

我使用 Windows Server 2012 核心 + Apache 2.4(x64)+ PHP5.5(x64) 来运行 Web 服务。

最初一切都很好,但是当我使用 curl mod 时,它不起作用。

PHP error_log显示此错误:

调用未定义的函数curl_init()

我尝试按照这篇文章中的说明进行操作:PHP cURL 未加载 Windows 8 64 位

1 将 libbeay32.dll 和 ssleay32.dll 复制到 C:''Windows 和 C:''Windows''System32 不起作用2.添加 httpd.conf 这个 (LoadFile C:/php55/libeay32.dll LoadFile C:/php55/ssleay32.dll) 不起作用

然后在cmd窗口中,我尝试使用php.exe测试.php并且curl工作正常。

如果我使用 apache2.4 + fcgi,它也可以正常工作。

但是当我使用 apache + php_mod 时,它不再起作用了。

我怎样才能让它工作?

我已经解决了这个问题,方法是在Windows PATH中添加C:'PHP

因为我用的是核心,所以先加不成功。我用了这个:

wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;c:'php"