xiaoyu9965
V2EX  ›  PHP

请问一个 Lumen 的问题,我在.env 中配置了 DB 的配置,但是依然报出找不到数据库配信信息。

  •  
  •   xiaoyu9965 · Sep 3, 2015 · 6672 views
    This topic created in 3950 days ago, the information mentioned may be changed or developed.

    我将测试环境的代码迁移到线上环境上来,然后就手动的配置下.env 。但是饱了这个莫名秒的错误。
    我的.env 配置如下:
    APP_ENV=local
    APP_DEBUG=true
    APP_KEY=3enKXjXbYW4O3OklteV4El31KXs0avK8

    APP_TIMEZONE=PRC

    APP_LOCALE=en
    APP_FALLBACK_LOCALE=en

    DB_CONNECTION=mysql
    DB_HOST=10.137.208.14
    DB_PORT=3306
    DB_DATABASE=mkacall
    DB_USERNAME=admin
    DB_PASSWORD=cLuj0Ye9bl
    DB_TIMEZONE=+08:00

    CACHE_DRIVER=file
    SESSION_DRIVER=file
    QUEUE_DRIVER=database

    MAIL_DRIVER=smtp

    MAIL_HOST=mailtrap.io

    MAIL_PORT=2525

    MAIL_USERNAME=null

    MAIL_PASSWORD=null

    MAIL_FROM_ADDRESS=null

    MAIL_FROM_NAME=null

    错误如下:
    InvalidArgumentException in DatabaseManager.php line 238:
    Database [] not configured.

    in DatabaseManager.php line 238
    at DatabaseManager->getConfig (null ) in DatabaseManager.php line 157
    at DatabaseManager->makeConnection (null ) in DatabaseManager.php line 67
    at DatabaseManager->connection (null ) in Model.php line 3152
    at Model::resolveConnection (null ) in Model.php line 3118
    at Model->getConnection () in Model.php line 1866
    at Model->newBaseQueryBuilder () in Model.php line 1809
    at Model->newQueryWithoutScopes () in Model.php line 1783
    at Model->newQuery () in Model.php line 3364
    at Model->call ('whereRaw', array (' email = ? AND password = ? ', array ('[email protected]', 'e10adc3949ba59abbe56e057f20f883e')))
    at AdminUser->whereRaw (' email = ? AND password = ? ', array ('[email protected]', 'e10adc3949ba59abbe56e057f20f883e'))
    at call_user_func_array (array (object (AdminUser ), 'whereRaw'), array (' email = ? AND password = ? ', array ('[email protected]', 'e10adc3949ba59abbe56e057f20f883e'))) in Model.php line 3380
    at Model::
    callStatic ('whereRaw', array (' email = ? AND password = ? ', array ('[email protected]', 'e10adc3949ba59abbe56e057f20f883e'))) in IndexController.php line 30
    at AdminUser::whereRaw (' email = ? AND password = ? ', array ('[email protected]', 'e10adc3949ba59abbe56e057f20f883e')) in IndexController.php line 30
    at IndexController->signin ()
    at call_user_func_array (array (object (IndexController ), 'signin'), array ()) in Container.php line 502
    at Container->call (array (object (IndexController ), 'signin'), array ()) in Application.php line 1348
    at Application->callControllerCallable (array (object (IndexController ), 'signin'), array ()) in Application.php line 1313
    at Application->callLumenController (object (IndexController ), 'signin', array (true, array ('uses' => 'App\Http\Controllers\Admin\IndexController@signin'), array ())) in Application.php line 1284
    at Application->callControllerAction (array (true, array ('uses' => 'App\Http\Controllers\Admin\IndexController@signin'), array ())) in Application.php line 1252



    3 replies    2015-09-03 01:15:21 +08:00
    isCyan
        1
    isCyan  
       Sep 3, 2015 via iPhone
    这样直接贴上来泄露多少隐私信息啊…
    holystrike
        2
    holystrike  
       Sep 3, 2015 via Android
    bootstrap/app.php 把 loadenv 那句话取消注释
    xiaoyu9965
        3
    xiaoyu9965  
    OP
       Sep 3, 2015
    @holystrike 那句话已经注释掉了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1199 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 17:40 · PVG 01:40 · LAX 10:40 · JFK 13:40
    ♥ Do have faith in what you're doing.