PHP CLI致命错误:调用未定义的函数curl_init()

PHP CLI致命错误:调用未定义的函数curl_init(),php,linux,raspberry-pi,Php,Linux,Raspberry Pi,我试图从CLI命令行界面运行一个PHP脚本,并在未加载PHP curl时出现此错误 致命错误:调用未定义的函数curl_init 我已经在这里寻找并尝试了许多解决方案,但没有结果 我所做的 更新的PHP 更新的Linux系统 已安装的php curl扩展 通过Apache php.ini复制到cli/php.ini 什么有效 从Apache web请求运行curl_init 运行命令:php5-q file.php这是可行的,但是我得到了另一个关于未加载类线程的错误,但是似乎curl_init应

我试图从CLI命令行界面运行一个PHP脚本,并在未加载PHP curl时出现此错误

致命错误:调用未定义的函数curl_init

我已经在这里寻找并尝试了许多解决方案,但没有结果

我所做的

更新的PHP 更新的Linux系统 已安装的php curl扩展 通过Apache php.ini复制到cli/php.ini 什么有效

从Apache web请求运行curl_init 运行命令:php5-q file.php这是可行的,但是我得到了另一个关于未加载类线程的错误,但是似乎curl_init应该更容易修复 PHP7.4,ubuntu 20.04

我遇到了一个未捕获的错误:在一个不熟悉的库中调用未定义的函数

我用一个简单的代码片段重新测试,得到了相同的错误

<?php
    $curl = curl_init();
    curl_setopt ($curl, CURLOPT_URL, "http://www.php.net");
    curl_exec ($curl);
    curl_close ($curl);
?>
我安装了php curl sudo-apt-get-install-php-curl 然后重新测试

这解决了问题