gpt4 book ai didi

php - 如何为我的 Laravel 应用程序制作网络安装程序?

转载 作者:可可西里 更新时间:2023-10-31 23:46:19 24 4
gpt4 key购买 nike

我知道@RachidLaasri/LaravelInstaller,但我想要的是一种不同的东西。

我想做一些事情,比如转到 localhost::8000/installer 这样的 URL。然后,它将显示 super 管理员注册页面,即电子邮件、密码和用户名。注意:我想消除让我的 super 管理员应用程序用户转到 UsersTableSeeder 进行任何配置的能力。

然后,当我点击安装时,它会迁移我的种子类。我目前正在观看命令行应用程序,但仍然无法真正弄清楚如何去做。

任何建议/提示将不胜感激。

最佳答案

Laravel Installer

在您的项目中添加 2 个路由器。

http : 
routes.php
routes2.php
---
view
application/
installation/

在第一条 route ,您应该从用户那里获取数据库名称和更多您需要的信息。将数据库名称保存到 .evn 文件。

然后您可以使用 php 代码创建数据库,How to make db Pdo并在您的 Controller 中运行\Artisan::call('migrate')。

使用 php rename method 将路线重命名为安装路线文件。并将 route2 重命名为 route。

关于php - 如何为我的 Laravel 应用程序制作网络安装程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34937495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com