【问题标题】:HWIOauthbundle with FOSUserbundle Integration errorHWIOauthbundle 与 FOSUserbundle 集成错误
【发布时间】:2017-01-26 11:18:57
【问题描述】:

尝试从命名空间“Buzz\Client”加载类“Curl”。你是否 忘记另一个命名空间的“使用”语句? 500 内部服务器 错误 - ClassNotFoundException

在 app/cache/dev/appDevDebugProjectContainer.php 第 1809 行 -

protected function getHwiOauth_HttpClientService()
{
    $this->services['hwi_oauth.http_client'] = $instance = new \Buzz\Client\Curl();
    $instance->setVerifyPeer(false);
    $instance->setTimeout(10);

【问题讨论】:

  • 你能运行composer install吗?它可能是一个未安装的库
  • 你能提供安装库的步骤吗?我已经在我的 symfony 设置的供应商文件夹中添加了 ZIP 文件夹 github.com/kriswallsmith/Buzz
  • 没明白你的意思请解释一下。
  • 你是如何安装 HwiOauth Bundle 的?作曲家?您似乎缺少 Buzz/Curl 包,它应该与 HwiOauthBundle 安装在同一时间

标签: symfony fosuserbundle hwioauthbundle


【解决方案1】:

当您提出问题时,请指定您的操作系统和您正在使用的框架版本(例如 symfony 2)。这是 windows 和 symfony2 的答案

1) 删除手动添加的文件夹

2) 如果您没有安装 composer,请安装它

2) 安装 HWIOAuthBundle

HWIOAuthBundle readme.md

选项 i) 使用作曲家

  • 打开composer.json所在的symfony项目目录。
  • 打开命令提示符(在 Windows 中:Shift 键 + 右键单击​​ => 在此处打开命令窗口)
  • 运行这个

    composer 需要 hwi/oauth-bundle

选项 ii) 将依赖项添加到您的 composer.json(不推荐)

"require": {
    // other dependencies  will be here //
    "hwi/oauth-bundle": "^0.4.0",
    "friendsofsymfony/user-bundle": "^1.3"
}

然后执行以下命令

composer install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 1970-01-01
    相关资源
    最近更新 更多