使用app_staus报错

浏览:669 发布日期:2017/01/19 分类:ThinkPHP5专区 关键字: 使用app_staus报错 tp5bug
不知道是不是tp5的bug,设置app_status后不能正常运行,报错未定义数组索引: scheme
     * @return array
     */
    private static function parseDsn($dsnStr)
    {
        $info = parse_url($dsnStr);
        if (!$info) {
            return [];
        }
        $dsn = [
            'type'     => $info['scheme'],
            'username' => isset($info['user']) ? $info['user'] : '',
            'password' => isset($info['pass']) ? $info['pass'] : '',
            'hostname' => isset($info['host']) ? $info['host'] : '',
            'hostport' => isset($info['port']) ? $info['port'] : '',
            'database' => !empty($info['path']) ? ltrim($info['path'], '/') : '',
            'charset'  => isset($info['fragment']) ? $info['fragment'] : 'utf8',
        ];

        if (isset($info['query'])) {
最佳答案
评论( 相关
后面还有条评论,点击查看>>