在虚拟机(virtualbox)上安装cURL


install cURL on a virtual machine (virtualbox)

我想在虚拟机上进行压力测试,我想测试twitter请求的响应时间,但是当我尝试访问该页面时,我得到以下错误:

Fatal error: Uncaught exception 'Exception' with message 'You need to install cURL, see: http://curl.haxx.se/docs/install.html' in /var/www/assignment2/old_app/TwitterAPIExchange.php:37 Stack trace: #0 /var/www/assignment2/old_app/twt.php(33): TwitterAPIExchange->__construct(Array) #1 {main} thrown in /var/www/assignment2/old_app/TwitterAPIExchange.php on line 37

如何在虚拟机上安装cURL ?这段代码最初是托管在主机服务器上的,所以我从来没有做过任何安装…

如果您指定更多的细节,比如您使用的虚拟机操作系统,安装的PHP版本等,将会有很大的帮助。

无论如何,你需要在机器上安装curl,如果它还没有安装:

http://curl.haxx.se/docs/install.html

在你安装cURL(或验证它已经安装)之后,你需要安装PHP cURL绑定:

您可以按照本页的说明:http://www.php.net/manual/en/curl.installation.php

或者如果你的虚拟机使用的是linux发行版,使用它的包管理系统来安装它,例如在ubuntu上,你需要在终端输入以下命令:

$ sudo apt-get install php5-curl