1

在本地机器以外的任何设备上实施 Google Glass mirror-api 快速启动项目时,是否有其他人遇到过问题?该页面完全空白,并在移动到远程服务器时返回 500 错误。已安装完整的 LAMP 堆栈。

如果有人想了解更多信息,请告诉我。我完全按照谷歌的指示,就像我说的,它在本地工作。

在 apache2 日志中找到了这个:

PHP Fatal error:  Uncaught exception 'Exception' with message 'Google CurlIO client requires the CURL PHP extension' in /var/www/playground/glass/google-api-php-client/src/io/Google_CurlIO.php:47\nStack trace:\n#0 /var/www/playground/glass/google-api-php-client/src/Google_Client.php(106): Google_CurlIO->__construct()\n#1 /var/www/playground/glass/mirror-client.php(35): Google_Client->__construct()\n#2 /var/www/playground/glass/index.php(25): get_google_api_client()\n#3 {main}\n  thrown in /var/www/playground/glass/google-api-php-client/src/io/Google_CurlIO.php on line 47
4

1 回答 1

1

我试图将其迁移到 DigitalOcean 液滴,我立即收到 500 个错误。查看 Apache2 错误日志(奇怪的是,没有 PHP 错误),我发现抛出了一个 PHP 错误:

Google CurlIO client requires the CURL PHP extension

出于某种原因,默认情况下,PHP-curl 扩展没有安装在 DigitalOcean 的 LAMP 堆栈上,也没有安装在我的任何其他虚拟服务器上(我花了两天时间在多个环境中尝试这个)。sudo apt-get install php5-curl对于任何在同一条船上的人来说,这很容易解决。

于 2013-11-13T05:45:24.140 回答