【问题标题】:Installing Zizaco entrust and confide安装 Zizaco 委托与信任
【发布时间】:2013-09-13 01:26:56
【问题描述】:

我正在按照链接的说明进行操作


https://github.com/Zizaco/entrust


我在 composer.json 的 require 部分写了"zizaco/entrust": "dev-master",然后在命令提示符下通过命令php composer.json update 更新它。 我还运行了命令php composer.json dump-autoload。 它得到更新。 我在 app.php 和 Auth.php 模型中添加了提供者和别名行,并且表也设置为“用户”。 但是当我运行命令php artisan entrust:migration 它向我显示错误如下


请帮助我,因为我需要快速处理它。 请让我知道问题所在和位置。 感谢您的帮助。

【问题讨论】:

  • 希望您在 composer.json 中也写了 "zizaco/confide": "1.0.x",因为这里缺少 Confide。请记住,这是两个包。先安装Confide,再安装Entrust。
  • 先生,我也写了同样的内容。现在我已经从同一个链接手动下载了 zip,但仍然是同样的错误。所以请告诉我需要粘贴 Zizaco 文件夹的位置。
  • 为什么要下载 zip 文件?作曲家应该做这项工作。当您运行 php artisan confide:migration 时,您似乎只是没有正确安装 Confide。
  • 先生,当我在命令提示符下使用命令更新我的作曲家时:php composer.json upload 在 composer.json 中添加 "zizaco/entrust": "dev-master", "zizaco/confide": "1.0.x" 后 --------- 仍然不会自动下载文件。请给我一个解决方案。
  • 如果您想提供帮助,请告诉我 zizaco 文件夹名称的位置及其在 laravel 文件结构中的位置。到时候我的问题就解决了。谢谢。

标签: laravel laravel-4 role


【解决方案1】:

我遇到了类似的问题,每次我运行“composer update”时,我需要的包没有按我的预期包括在内。所以作为我的解决方案,每次我想在 laravel 4 中启动一个项目时,我首先编辑我的 composer.json 文件,然后再运行“composer install”。从此我再也没有这样的尴尬了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-10
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 2016-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多