在google-api-php-client-master

时间:2016-11-30 12:55:01

标签: php composer-php google-calendar-api

google-api-php-client-master中没有像供应商这样的文件夹,搜索autoload.php我在C:\wamp\www\gapi\google-api-php-client-master\src\Google\autoload.php找到了

Google\autoload.php查看来源时,它再次在第21行请求/vendor/autoload.php,但没有文件夹名称供应商。 我还通过在https://github.com/google/google-api-php-client

下载zip来包含完整的包

大多数搜索都没有为我提供解决方案,但我发现了很多关于这个主题的文章。有人帮我这个。

错误:

  

致命错误:未捕获的异常'异常' ,并带有消息'   必须通过作曲家或下载完整的库来安装库   包。请参阅at_ _ _'在   C:\ WAMP \ WWW \ GAPI \谷歌API的PHP客户端主机的\ src \谷歌\ autoload.php   第14行

文件内容(autoload.php):

$file = __DIR__ . '/../../vendor/autoload.php';

if (!file_exists($file)) {
  $exception = 'This library must be installed via composer or by downloading the full package.';
  $exception .= ' See the instructions at https://github.com/google/google-api-php-client#installation.';
  throw new **Exception($exception);

2 个答案:

答案 0 :(得分:1)

您需要从https://github.com/google/google-api-php-client/releases下载文件夹/发行版,而不必从 https://github.com/google/google-api-php-client.

安装指南可让您了解以下信息:

  

如果您讨厌使用作曲家,则可以下载完整的软件包。 Releases页列出了所有稳定的版本。

我犯了同样的错误,但是使用发行页面上的最新稳定版本修复了该错误。

答案 1 :(得分:0)

  
    

使用了具有命令“composer require google / apiclient:^ 2.0”的作曲家来安装包

  

OR

  
    

https://github.com/google/google-api-php-client/releases

处发布任何内容   

但是无法通过直接从https://github.com/google/google-api-php-client(google-api-php-client-master.zip)下载找到软件包供应商,请使用上述两种方法中的任何一种,并确保快速启动, https://developers.google.com/google-apps/calendar/quickstart/php

需要指南