【问题标题】:Google PHP API Client Require Fail (Without using Composer)Google PHP API 客户端需要失败(不使用 Composer)
【发布时间】:2019-12-10 11:58:18
【问题描述】:

我从这里 https://github.com/googleapis/google-api-php-client 下载了 Google API 库。我将其解压缩并上传到我的服务器'/etc/'。然后我将路径放在我的脚本中:

require_once '/var/www/html/example.com/etc/google-api-php-client-master/src/Google/autoload.php';

这是该页面上的所有文档:

您可以下载整个软件包。 Releases 页面列出了所有稳定版本。下载名称为 google-api-php-client-[RELEASE_NAME].zip 的任何文件,以获取包含此库及其依赖项的包。

解压缩您下载的 zip 文件,并将自动加载器包含在您的项目中:

require_once '/path/to/google-api-php-client/vendor/autoload.php';

服务器错误日志:

PHP 致命错误:未捕获的异常:此库必须通过 composer 或通过下载完整包来安装。请参阅https://github.com/google/google-api-php-client#installation 的说明。在 /var/www/html/example.com/etc/google-api-php-client-master/src/Google/autoload.php:14\n堆栈跟踪:\n#0 /var/www/html/example。 com/etc/google_validate.php(2): require_once()\n#1 {main}\n 抛出 /var/www/html/example.com/etc/google-api-php-client-master/src/第14行google/autoload.php,referer:https://chris-dev2.jove.com/etc/google.html

难道我所做的不是download the package in its entirety

【问题讨论】:

    标签: php google-api-php-client


    【解决方案1】:

    转到releases 页面,滚动到最新版本的底部并下载 .zip 资产。除非您明确使用 PHP 5.4,否则不要选择 PHP54 文件。

    提取存档,将其移至您的项目,并从 API 客户端存档中包含 vendor/autoload.php 文件。

    (如果你会使用 Composer,那将是更好的体验!)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-26
      相关资源
      最近更新 更多