【发布时间】: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 文件结构中的位置。到时候我的问题就解决了。谢谢。