サイトを公開する準備をしています。更新は私のサイトで開発されているため、実際のデータに影響を与えることなく、実際のサーバーで更新をテストしたいと考えています。サイトに同時に接続するには、2 つのデータベース (2 つの名前を持つ同じデータベース) が必要です。1 つは自分自身をテストするためのもので、もう 1 つは実際のユーザーのためのものです。
config/main を config/main_test に、メインの index.php を index_test.php に複製してみました。config/main.php と config/main_test.php に 2 つのデータベース接続を実装しました。これらのファイルを index.php と index_test.php に接続し、http://mysite.com/index.phpとhttp://mysite.com/index_test.phpでサイトを実行しようとしました。しかし、どちらの URL も config/main.php で提供されるデータベース接続に基づいて機能しています。
2 つのデータベースを使用するにはどうすればよいですか? サイト全体の 2 つのコピーを保持することは良い考えではないと思います。すべての提案を歓迎します