我在修窗户和水龙头。我在cmd内安装了Laravel5.4,这是成功的。在那之后,我遵循了laravel航海家的安装过程,这也是成功的。
之后,我检查了/migrations/文件夹,并且有许多表用于迁移、laravel本身和旅行者,但是当我在cmd中输入php artisan migrate时,它只迁移“用户”表,它忽略了其他表,因此旅行者无法工作,并显示表丢失了。
我在网上搜索,但找不到这类问题。
我在用mysql
发布于 2021-03-16 21:00:24
在航海家的文件中,它说:
在安装Voyager之前,请确保安装了以下版本的Laravel:
此外,Voyager要求您使用PHP7.3或更高版本。
显然,对Laravel5.4来说,这是行不通的。要在Laravel5.x上使用旅行者,您需要使用Laravel:https://github.com/the-control-group/voyager/tree/1.3的1.3版本
请记住,旅行者不必使用“迁移”命令才能工作。
这些步骤是:
composer require tcg/voyager下一步,必须创建数据库并在.env文件中插入凭据。
您可以选择安装旅行者没有虚拟数据或虚拟数据。对于没有虚拟数据的安装,请运行以下命令:
php artisan voyager:install对于虚拟数据安装:
php artisan voyager:install --with-dummy您需要访问url http://localhost:8000/管理才能访问旅行者,如果您安装了虚拟数据,您将创建一个具有以下凭据的超级用户:
email: admin@admin.com
password: password如果没有创建任何虚拟用户,则可以通过运行以下命令将数据库中的现有用户设置为admin:
php artisan voyager:admin your@email.com也可以使用以下命令创建一个新的管理用户:
php artisan voyager:admin your@email.com --createhttps://stackoverflow.com/questions/43211008
复制相似问题