php - 谷歌 api 库在 yii2 框架中不起作用
问题描述
我正在实施“使用社交登录按钮注册”。我通过Composer下载了 Google Client API 库。我在 yii2 框架环境之外进行了测试,一切正常,我也收到了用户信息。
当我将所有必需的库和我的视图文件放在 Yii2 框架的文件夹中并尝试访问该视图文件时,它向我显示了一个错误,其中包括以下内容:
下面是我在简单 PHP 中的文件夹结构
这是我在 Yii2 框架中的文件夹结构
有人可以帮我解决这个问题吗?
解决方案
正如错误所说:找不到类。表示自动加载器不工作。
你require autoload
错了。您的 Yii 结构不同,供应商文件夹向后 2 层。
尝试使用此路径:
require '../../vendor/autoload.php';
推荐阅读
- javascript - d3,js 强制导向图中节点的“硬”过滤
- java - 从 ArrayList 填充的 JTable
- python - Jupyterhub 无法从 Web 浏览器连接到内核
- azure - 创建新资源时是否可以接收事件
- html - Div Set 填充一个方向,并且有一个固定边?
- protocol-buffers - 记录 Google Protocol Buffer 消息的解决方案
- java - 更改 Hibernate 默认表结构
- java - 使用 @DataProvider 执行 Selenium 多浏览器返回 NullPointerException
- powershell - 将 PowerShell 空格分隔的输出解析为表格
- encoding - 为什么 riscv 的 JAL 指令中的立即偏移位顺序发生了变化?