如何检查 Windows Server 2008R2 上是否安装了 cURL,检查当前版本以及如何升级到最新版本?谢谢。
答案1
请注意:这些是通用说明,并不特定于 Windows Server。此外,PHP 和(据我所知)Plesk 目前使用的是在操作系统中注册的 cURL 版本。
如何检查 cURL 是否已安装?如何检查版本?
如果 cURL 在命令行上注册,您应该能够使用where curl
它来确定curl.exe
(Windows在哪里which
命令与*nix 风格系统上的命令类似)。您还可以使用curl -V
它来检查 cURL 版本。
如果这些命令失败,您将(可选)必须检查您安装的软件,搜索您的硬盘curl.exe
或使用其他方法来确认 cURL 是否实际安装。
如何升级到最新版本的 cURL?
通常,您需要删除旧版本并将其替换为兼容的 Win32 或 Win64 版本的 cURL官方 cURL 下载页面。
就我个人而言,我可能会建议使用 Viktor Szakats 的版本(他经常构建最新版本,并且经常启用大量功能)。7.59.0
如果您希望下载实际的 curl.zip
文件(或其他文件),则需要单击蓝色修订号链接(例如)。作者姓名链接通常会指向不相关的页面。
更新:
Viktor Szakats 的构建似乎已被取代适用于 Windows 的 cURL 官方版本(非常好并且仍然值得推荐)。
注意事项
cURL 下载页面上的所有版本并非都启用了相同的功能。
curl -V
如果您需要确认是否支持特定选项/协议,可以使用检查版本选项(它们列在横幅信息中)。您可能需要注册新的 cURL 安装文件夹 (前任.
C:\path\to\cURL
) 在您的 WindowsPath
变量中以允许从命令行使用 cURL。