在流明5.6

时间:2018-05-17 10:05:29

标签: php laravel lumen

我在流明5.6中获得postgre数据库的could not find driver。但是当我在我的核心php中尝试这个时,它正在工作。

这是postgre数据库的.env配置数据: -

  DB_CONNECTION=pgsql
  DB_HOST=localhost
  DB_PORT=5432
  DB_DATABASE=test
  DB_USERNAME=xxxx
  DB_PASSWORD=xxxxxx

这是我的bootstrap.php

    <?php

    require_once __DIR__.'/../vendor/autoload.php';

    try {
        (new Dotenv\Dotenv(__DIR__.'/../'))->load();
    } catch (Dotenv\Exception\InvalidPathException $e) {
        //
    }

    $app = new Laravel\Lumen\Application(
        realpath(__DIR__.'/../')
    );


    $app->singleton(
        Illuminate\Contracts\Debug\ExceptionHandler::class,
        App\Exceptions\Handler::class
    );

    $app->singleton(
        Illuminate\Contracts\Console\Kernel::class,
        App\Console\Kernel::class
    );

    $app->router->group([
        'namespace' => 'App\Http\Controllers',
    ], function ($router) {
        require __DIR__.'/../routes/web.php';
    });

    return $app;

我使用了在laravel 5.6中尝试的相同配置,它可以在那里工作。

0 个答案:

没有答案