PHP / cURL on Windows install: “The specified module could not be found.”
我正在带有IIS 5的Windows 2000 Server上运行PHP 5.2.3。
然后,我有:
文件F:\ PHP \ ext \ php_curl.dll存在,但是当我尝试运行任何PHP时
问题解决了!
尽管错误消息指出找不到指定的模块,但这还是有点误导-并不是找不到
因此,您必须将这两个DLL放在PATH中的某个位置(例如
但是,即使那样一开始对我也不起作用。因此,我下载了最新版本PHP的Windows zip,其中包括所有必需的DLL。我没有重新安装PHP,我只是将" ext"文件夹中的所有DLL复制到了我的PHP扩展文件夹(在 我也做了iisreset,但是我不知道这是否必要。
在控制面板->搜索->高级系统设置中,使用按钮环境变量。
在"系统变量"下,找到"路径",添加 提示是使用WAMP安装程序。一切正常。它不是IIS,所以-如果它很重要-您应该忽略我的建议。 ;) 编辑:我看到你找到了解决方案,所以我投票了。 +1 尽管我做了上述建议,但我仍然遇到同样的问题,但在互联网上却有很多其他建议
当我尝试激活我的插件时。 编辑:我使用php 5.3.13的Win64 Windows 7和没有Soln为我工作。
1.我试图将libeay32.dll SSLeay32.dll复制到windows \ system32文件夹中不起作用 希望这对其他人有帮助 当我将UwAmp中的php升级到7.2。*时遇到了这个问题。唯一对我有用的解决方案是当时下载最新版本的apache(Apache / 2.4.37(Win32)),并替换UwAmp随附的版本。这还涉及编辑示例httpd.conf以生成httpd_uwamp.conf文件。 UwAmp需要此模板才能在启动时生成实际的httpd.conf。不幸的是,以上所有其他建议都无法解决。另请注意,从OpenSSL 1.1开始,不再需要libeay32.dll和ssleay32.dll(请参见http://php.net/manual/zh/curl.installation.php) |