php - Laravel 数据库显示为未配置?

标签 php mysql database laravel openshift

所以我决定使用 Laravel 设置 Openshift 服务器。我遇到了一些麻烦并发布了这个问题

How to configure Laravel 5.2 on Openshift?

我回到它并意识到我搞砸了很多设置它的东西,而且实际上问题出在 .env 文件中。现在,除了我的数据库之外,其他一切似乎都正常。

我一直在使用 make:auth 命令在 Openshift 上测试 Laravel,这样我就可以测试迁移和类似的东西。但是,我确实觉得我已经正确设置了数据库配置,因为当我通过 cli 运行迁移时,一切都设置正确(用户和密码重置表显示在 mysql 数据库中),没有错误。现在,当我尝试使用注册页面注册用户时,出现此错误:

Database Error

Database Error 2

我尝试过编辑database.php文件、.env配置、google,但我就是找不到修复方法。也许解决方案就在我的眼睛里,但我比 bat 还盲目。任何帮助将非常感激。我可以提供任何需要的信息。

最佳答案

您应该在 Web 控制台上设置和检查数据库的环境变量。

或者您可以关注lucho2d7/openshift-quickstart-laravel5.2 .

关于php - Laravel 数据库显示为未配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37635751/

相关文章:

javascript - 从登录页面重定向到下一页

php - 如果不使用 mysqli_multi_query,SQL 注入(inject)将无法工作

PHP 无法在 fclose 后取消链接文件

mysql - 在aws aurora mysql中获取连接查询的自动增量变量

database - 如何仅在 Azure Cosmos DB 中的文档创建(而不是修改)后触发 Azure 函数?

php - Redis删除性能

mysql - mysql插入一张表后如何更新到另一张表

mysql:计算通过sql创建的列的总和

database - 如何存储和压缩数据以进行实时数据记录?

mysql - 存储/索引之前的 REVERSE() 电子邮件地址,或不?