我正在使用pagodabox来托管我的laravel 4应用程序,我正在使用来自不同托管网站的数据库,只要我在本地工作,一切都很好用
一旦我切换到实时应用程序,我就会收到此错误,例如当我尝试登录时
QLSTATE [42S02]:未找到基表或视图:1146表 'claire.bradoseusers'不存在(SQL:select * from
bradoseusers
claire
是pagodabox附带的默认数据库,显然它无法识别我在config/database.php
中配置的数据库
'mysql' => array(
'driver' => 'mysql',
'host' => isset($_SERVER['DB1_HOST']) ? $_SERVER['DB1_HOST'] : 'ee2fb886-ff12-48f4-979c-a24e00dfa38c.mysql.sequelizer.com',
'database' => isset($_SERVER['DB1_NAME']) ? $_SERVER['DB1_NAME'] : 'dbee2fb886ff1248f4979ca24e00dfa38c',
'username' => isset($_SERVER['DB1_USER']) ? $_SERVER['DB1_USER'] : 'username',
'password' => isset($_SERVER['DB1_PASS']) ? $_SERVER['DB1_PASS'] : 'password',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
是否需要额外的配置来解决这个问题?