2013-10-26 47 views
3

我正在开发一个需要与PHP的Google API客户端库集成的应用程序。我在Ubuntu上运行LAMP堆栈。我已经在本地主机上启动并运行了应用程序。当我将代码从Google API PHP client整合我得到以下错误:在Ubuntu上集成Google OAuth与PHP时需要CURL PHP扩展时的错误

PHP Fatal error: Uncaught exception 'Exception' with message 'Google CurlIO client requires the CURL PHP extension

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

+0

安装PHP5 ** - **卷曲从包突触包年龄经理。 – Subin

回答

6

CURL PHP扩展未安装在您的PHP模块的Apache服务器上。您可以选择使用终端

打开终端(CTRL + ALT + T)来安装它,然后执行以下命令:

sudo apt-get install php5-curl 

PHP5卷曲将自动下载并安装。安装后,刷新的Apache2服务器:

sudo service apache2 reload 
+0

这对我有用,谢谢 – rexford

1

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

sudo apt-get install php-curl 

这将下载相应的扩展您安装了PHP,

在我的情况下,下载php7.2 curl