同じデータベース構成(ホスト名、ユーザー名、パスワード)を使用するcodeigniterを使用する2つのWebサイトがありますが、外部ファイルからデータベース構成を呼び出せるかどうか尋ねたいですか?私のデータベースのルートパスワードを変更したいのですが、手動で2つのサイトdatabase.phpを変更する必要があります。これで、10のWebサイトがあり、これは難しい作業になります。私はちょうど1つのファイルをすべてのサイトがその設定を使用できるように変更したいと思う。Codeigniterがdatabase.phpを置換する外部ファイルを使用しています
私はPHPmyadmin経由でmysqlを使用しています。
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => 'root',
'database' => 'MyBlog',
'dbdriver' => 'mysqli',
あなたは、このようにそれを行うことができます。どこにでも1つのファイルを作成し、すべての人に共通でなければなりません。そのファイルをCIフックのcurlを使用して呼び出し、応答でデータベースの資格情報を取得する必要があります。さて、databse.phpでこれらの動的資格情報を渡す方法は?このためにGoogle。これは一方的な方法かもしれませんが、私はそれについてはわかりません。 – Rahul