我遇到与PHP cURL not working - WAMP on Windows 7 64 bit
完全相同的问题CURL不会在Apache重启时加载,并显示消息:“PHP启动:无法加载动态库'c:/wamp/bin/php/php5.3.22/ext/php_curl.dll' - 操作系统无法运行%1。\ r \ n在第0行的“未知”中
除了我没有像在另一个线程中那样安装5.3.13但是我试图将现有WAMP安装中的PHP从5.3.4升级到5.3.22,两个x64 VC9 TS都在Win 2008R2 64位上运行Apache 2.2.4 x64。
我做了以下步骤:
我可以尝试其他线程中提供的大部分答案,除了来自Matthieu的答案:
转到http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/并在“固定卷曲扩展名”下下载与您的php版本对应的卷曲版本。
...因为Anindya网站上没有5.3.22的“固定卷曲扩展名”。
有人知道5.3.13之后是否需要“固定卷曲库”?我能在哪里找到它?
答案 0 :(得分:3)
你的问题中有一些拼写错误,或者你做错了一些。
新的PHP应该进入\ wamp \ bin \ php \ php5.3.22 使用新的更新了Apache \ bin中的php5ts.dll和php5isapi.dll 这是通过在WAMP中切换版本来完成的,你不要手动完成
更新Windows PATH指向php5.3.22文件夹而不是php5.3.4 没有必要将PHP放在PATH上,实际上它降低了WAMPServer在各种版本之间切换的能力PHP。
看看这可能会有所帮助How to install a version of PHP into an existing WAMP install