Windows 7 64 位和 Apache 下的 PHP 和 CURL
我试图在我的盒子上使用curl和PHP,但没有成功。
我的配置 :
操作系统:赢得7个64位,
PHP : 5.3.1,
阿帕奇 : 2.2.14
我能够使用mysql扩展,所以我的php.ini的配置似乎很好。但是我在Apache日志中得到并犯了错误:卷曲:
PHP 警告:PHP 启动:无法加载动态库“C:/php-5.3.1/ext/php_curl.dll” - 找不到指定的模块。\r\n 在第 0 行的“未知”中
文件就在那里,它正在加载php_mysql.dll,没有任何问题。
我尝试了一切:将dll文件放在apache\bin,windows\system32中,将php EXT的路径放在PATH环境变量中。在Windows 32中放置一些lib(libeay.dll和sssomething.dll)
好吧,我认为这可能与我的Windows是64位或PHP版本有关。或。我不知道:(
有什么想法吗?
更新我没有使用Wamp,因为我想知道我对我的系统做了什么,并最终选择我想要的apache,php和MySql版本。
我的解决方案
我在PATH环境变量中添加了PHP的路径,它起作用了。我将尝试找出所需的 DLL。
更新 :嗯,它看起来像是libeay32.dll和sslleay32.dll必须在PATH环境变量中。我添加到Apache的bin子目录,它工作了。