我正在開發一個使用laravel 4框架的項目。在我database.php中的文件我得到以下錯誤:laravel數據庫連接返回undefined索引錯誤
Undefined index: driver
我的連接如下:
$connections = array(
'mysql' => array(
'read' => array(
'host' => 'localhost',
'driver' => 'mysql',
'database' => 'app_system',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'write' => array(
'host' => 'localhost',
'driver' => 'mysql',
'database' => 'app_system',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
),
'mysql2' => array(
'read' => array(
'host' => 'localhost',
'driver' => 'mysql',
'database' => 'app_userdata',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'write' => array(
'host' => 'localhost',
'driver' => 'mysql',
'database' => 'app_userdata',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
)
);
,以設置不同的MySQL連接我也使用環境。代碼有什麼問題?
我做到了,但它不起作用。我也更新laravel到4.1,仍然得到錯誤。 –
你仍然得到相同的錯誤?我從我一直在工作的L4.1網站複製/粘貼該代碼(只是更改值)。您還需要對mysql2部分進行更改(儘管我最初嘗試僅使用1個連接部分進行調試)。 – EspadaV8