3

我正在开发一个需要与用于 PHP 的 Google API 客户端库集成的应用程序。我在 Ubuntu 的 LAMP 堆栈上运行。我在本地主机上启动并运行了该应用程序。当我从Google API PHP 客户端集成代码时,出现以下错误:

PHP 致命错误:未捕获的异常 'Exception' 带有消息 'Google CurlIO 客户端需要 CURL PHP 扩展

我无法在任何其他论坛中找到帮助。有人可以指出我的解决方案。我怀疑这可能与我在本地文件夹而不是 var/www 中开发和运行应用程序有关。我添加了一个名为 mysite 的文件,并指向 Apache 从本地文件夹运行。

4

2 回答 2

6

CURL PHP 扩展未安装在Apache服务器的 PHP 模块上。您必须使用终端安装它

打开终端(CTRL + ALT + T)并执行以下命令:

sudo apt-get install php5-curl

php5-curl将被自动下载并安装。安装后,重新加载Apache2服务器:

sudo service apache2 reload
于 2013-10-26T15:36:42.480 回答
2

只是为了澄清如果您使用的是 PHP7/任何 PHP 版本,您可以简单地执行

sudo apt-get install php-curl

这将为您安装的 PHP 下载适当的扩展,

就我而言,它下载了php7.2 curl

于 2018-02-19T07:05:25.253 回答