rab*_*ne9 425
来自http://buzznol.blogspot.com/2008/12/install-curl-extension-for-php-in.html:
sudo apt-get install php5-curl
Run Code Online (Sandbox Code Playgroud)
安装libcurl后,您应该使用以下命令之一重新启动Web服务器,
sudo /etc/init.d/apache2 restart 要么 sudo service apache2 restart
小智 124
您只需要安装php5-curl库.你可以通过运行来做到这一点
sudo apt-get install php5-curl
Run Code Online (Sandbox Code Playgroud)
点击此处获取更多信息.
小智 20
尝试
sudo apt-get install php-curl使用新的Ubuntu 16.04 LTS,带有lamp-server和php7.我尝试过php7-curl- 没有工作,也没有用php5-curl
Bur*_*kak 18
对于那些试图在PHP 7上安装php-curl的人来说,会出错.实际上如果你在PHP 7中安装php-curl,包名应该是;
sudo apt-get install php-curl
Run Code Online (Sandbox Code Playgroud)
不,php5-curl或php7-curl只是php-curl.
cod*_*Die 14
首先要做的事情:检查您的机器正在运行的PHP Vesion.
命令行 :php -version
这将显示类似的东西(在我的情况下):
PHP 7.0.8-0ubuntu0.16.04.3(cli)(NTS)版权所有(c)1997-2016 PHP小组
if:您使用的是PHP 5.xx => run命令: sudo apt-get install php5-curl
如果:PHP 7.xx =>运行命令(在可能的情况下): sudo apt-get install php7.0-curl
运行以下命令启用此扩展:
sudo gedit /etc/php/7.0/cli/php.ini
Run Code Online (Sandbox Code Playgroud)
并在文件"php.ini"中:搜索关键字"curl"以找到此行并在下面进行更改
;延长= php_curl.dll
至:
延长= php_curl.dll
接下来,保存文件"php.ini".
最后,在命令行中运行重新启动服务器:sudo service apache2 restart.
我尝试了之前的大部分答案,但它对我的机器Ubuntu 18.04(Bionic Beaver)不起作用,但对我有用的是这个。
第一:检查你的PHP版本
$ php -version
Run Code Online (Sandbox Code Playgroud)
第二:将您的 PHP 版本添加到命令中。我的是:
$ sudo apt-get install php7.2-curl
Run Code Online (Sandbox Code Playgroud)
最后,重新启动 Apache 服务器:
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
虽然大多数人声称没有必要重新启动 Apache :)