0

我正在使用 openshift 我已经尝试将我的两个应用程序都连接到同一个数据库。到目前为止,我已经尝试过了

rhc env-set OPENSHIFT_EXTMYSQL_DB_HOST=someIpAdress OPENSHIFT_EXTMYSQL_DB_PORT=somenumber OPENSHIFT_EXTMYSQL_DB_PASSWORD=dummyvalue OPENSHIFT_EXTMYSQL_DB_USERNAME=adminT2khp1e OPENSHIFT_EXTMYSQL_DB_NAME=appwithdb

设置环境

但是当我推送我的代码时,我也没有路由到主机,如果我重新启动尝试连接到数据库,我会收到糟糕的消息。

谁能解释或指导我一种方法来指导我进行设置

我还在 config 文件夹中的数据库文件中添加了 OPENSHIFT_EXTMYSQL_DB_USERNAME 或 DB_etc

无论我如何尝试它都不起作用,关注这个 php 博客认为它适用于 Laravel 5 https://blog.openshift.com/sharing-database-across-applications/

4

1 回答 1

0

您需要将其中一个 laravel 应用程序作为扩展应用程序(带有数据库的应用程序)运行。这样,数据库将在它自己的设备上创建,并且您创建的任何其他应用程序都可以访问该数据库。

于 2015-06-22T18:19:54.303 回答