【发布时间】:2018-08-26 19:43:36
【问题描述】:
在尝试创建自己的简单分析工具但对它们的表现不满意后,今天我尝试导入 Google Analytics PHP API 以便在 CakePHP 3.5 下使用它。
但是,我现在已经安装了两个系统——CakePHP 3.5 和 google/apiclient:^2.0 两次,两次安装都破坏了 CakePHP,导致出现白页。每次似乎作曲家 Google 安装都会破坏 Vendor 文件夹下的现有文件。
有没有人成功地将 Google Analytics PHP API 与 CakePHP 3.5 集成?
【问题讨论】:
-
“白页”通常表示调试模式设置为
false,会导致调试困难。 -
这是其中的一部分,debug 已设置为 true。当我安装了 Google Analytics 元素时,它似乎根本没有呈现。
-
根据我看到的行为,我认为 Composer 安装会用它无法识别的版本覆盖 Cake 自己需要的一些文件。接下来我将尝试手动放置 PHP API。
-
检查您的 Server/PHP/CakePHP 日志,必要时使用 Xdebug 等适当的调试器。
-
好吧,再次尝试 Composer 路由会导致:PHP Fatal error: Class 'App\Application' not found in /home/chroma/public_html/webroot/index.php on line 37
标签: php cakephp google-analytics