我安装了照明/数据库 然后在settings.php中输入数据库凭据,例如
'db' => [
// Eloquent configuration
'driver' => 'mysql',
'host' => getenv('DB_HOST'),
'database' => getenv('DB_NAME'),
'username' => getenv('DB_USER'),
'password' => getenv('DB_PASSWORD')
],
然后在index.php中,将以下行放在$ app-> run()
之前$container = $app->getContainer();
$capsule = new Illuminate\Database\Capsule\Manager;
$capsule->addConnection($container->get('settings')['db']);
$capsule->bootEloquent();
$capsule->setAsGlobal();
在Windows localhost上一切正常,但在ubuntu服务器上上传时一切正常。 当我在服务器上评论以下行 $ capsule-> bootEloquent(); 时。我会看到苗条的主页,否则会收到500 HTTP错误,该页面无法正常工作。不知道为什么会这样,请帮忙。