You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Ubuntu中启用PHP8.1的curl扩展时出现动态库加载失败错误求助

解决PHP 8.1 CLI启用curl扩展时的加载错误

你遇到的错误是因为只安装了系统级的curl工具,但PHP 8.1的curl扩展并未安装,导致PHP找不到对应的动态链接库文件。

解决步骤:

  1. 安装PHP 8.1专属的curl扩展包
sudo apt install php8.1-curl
  1. 验证扩展是否安装成功
    执行以下命令,检查curl扩展是否已加载:
php -m | grep curl

如果输出curl,说明扩展加载正常。也可以用代码验证:

php -r "var_dump(function_exists('curl_init'));"

返回bool(true)即为成功。

  1. (可选)确认php.ini配置
    如果安装后仍报错,打开/etc/php/8.1/cli/php.ini,确保extension=curl这一行没有被注释(删除行首的;),保存后再次验证。

补充说明

系统的curl命令行工具和PHP的curl扩展是独立的两个组件:前者用于终端发起网络请求,后者是PHP代码调用curl功能的依赖库,二者不能互相替代。

内容的提问来源于stack exchange,提问作者Eli Volowelsky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 03:25:15