当前位置: 首页 > 知识库问答 >
问题:

为Google Analtics PHP安装Google客户端库

朱俊雅
2023-03-14

致命错误:未捕获的异常“exception”带有消息“此库必须通过composer或下载完整包来安装”。请参阅https://github.com/google/google-api-php-client#installation中的说明。在/home/users/myftp/dev.mywebsite.com/dashboard/google-api-php-client-master/src/google/autoload.php中:14堆栈跟踪:#0/home/users/myftp/dev.mywebsite.com/dashboard/autoload.php(8):require_once()#1/home/users/myftp/dev.mywebsite.com/dashboard/google-api-php-client-master/src/google/autoload.php第14行

因此,很明显,谷歌客户端库的嵌入有问题。在错误消息中,它说我必须使用Composer,但在GitHub文档中,他们说手动下载也可以。我想最后这应该不会有什么不同?我不熟悉composer或GitHub,这就是为什么我手动下载它。

我将它上传到服务器上,并将其放入与helloanalytics.php相同的目录中。我在helloanalytics.php中通过

require_once 'google-api-php-client-master/src/Google/autoload.php'

共有1个答案

翟志新
2023-03-14

从表面上看,你用错了自动装填器。

src/google/autoload.php查找composer autoloader,如果它不存在,它将抛出您所获得的异常。由于您没有使用Composer进行安装,因此找不到它,并抛出异常。

如果您使用git克隆存储库,您将拥有正确的SPL自动装入器。如果下载该包,它将使用composer自动加载器。

git clone -b v1-master https://github.com/google/google-api-php-client.git
 类似资料:
  • [粤语][1] [1]:https://i.stack.imgur.com/c7n8R.png'C:\用户\busra\下载 C:\用户\busra\下载 C:\用户\busra\下载 C:\用户\busra\下载

  • 本文向大家介绍linux下安装php的memcached客户端,包括了linux下安装php的memcached客户端的使用技巧和注意事项,需要的朋友参考一下 下面将介绍安装php的memcached客户端安装步骤 1、下载安装libmemcached客户端 官网地址:http://libmemcached.org/libMemcached.html 2、下载安装memcached 官网地址:ht

  • 大家好,我正试图使用“pip install docker cloud”在ubuntu 14:10中安装docker cloud cli,但我收到了下面的错误,有什么想法吗? 正在复制lib/yaml/resolver。派克- 为Pyaml运行安装程序生成控制盘失败。py clean for PyYAML无法生成PyYAML安装收集的软件包:PyYAML,docker cloud找到现有安装:Py

  • 我对假装很陌生。今天就发现吧……当我读到Spring Cloud Feign时,我的第一个问题是:“您如何包装您的Fiign客户机?” 我举个例子。假设我们有2个微服务M1和M2。M2使用来自M1的endpoint。 null 也许我完全错了,请指正。 多谢!拜拜

  • 我需要安装eclipse市场。我使用Eclipse版本,这是与ADT捆绑为Android开发附带。我不知道它是开普勒、朱诺还是其他什么。 下面的链接中提到了去帮助→安装新软件→切换到开普勒存储库→通用工具→市场客户端 但是没有“切换到开普勒” 如何在Eclipse经典中安装Eclipse Marketplace? 我也尝试从这个链接安装:http://download.eclipse.org/mp

  • 安装详细信息: 包:面向Web开发人员的Eclipse Java EE IDE。 版本:Luna发行版(4.4.0)