当前位置:论坛首页 > Linux面板 > 求助

【已解决】数据库停止后打开网址报错时出现数据库名和...

发表在 Linux面板2020-6-12 09:48 [复制链接] 4 3403

数据库停止后打开网址报错时出现数据库名和密码,求助大侠,怎么让报错时不出现数据库名和密码。停止数据库时报错时如下:(红色字段就是数据库名和密码)

[2002] PDOException in Connection.php line 295
SQLSTATE[HY000] [2002] No such file or directory
                $this->fetchType = $config['result_type'];
            }
            try {
                if (empty($config['dsn'])) {
                    $config['dsn'] = $this->parseDsn($config);
                }
                if ($config['debug']) {
                    $startTime = microtime(true);
                }
                $this->links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params);
                if ($config['debug']) {
                    // 记录数据库连接信息
                    Log::record('[ DB ] CONNECT:[ UseTime:' . number_format(microtime(true) - $startTime, 6) . 's ] ' . $config['dsn'], 'sql');
                }
            } catch (\PDOException $e) {
                if ($autoConnection) {
                    Log::record($e->getMessage(), 'error');
                    return $this->connect($autoConnection, $linkNum);
                } else {
Call Stack
in Connection.php line 295
at PDO->__construct('mysql:host=localhost...', 'www_000000_com', 'hEDgt56hg688890WZ', [0, 2, 0, ...]) in Connection.php line 295
at Connection->connect() in Connection.php line 995
at Connection->initConnect(false) in Connection.php line 348
at Connection->query('SHOW COLUMNS FROM `x...', [], false, true) in Mysql.php line 65下面还有好多代码省去



使用道具 举报 只看该作者 回复
发表于 2020-6-12 10:22:02 | 显示全部楼层
您好,这个是你自己代码文件获取的,并非面板问题所致。您可百度搜索一下相关教程怎么隐藏。
使用道具 举报 回复 支持 反对
发表于 2020-6-12 14:54:25 | 显示全部楼层
谢花郎 发表于 2020-6-12 10:22
您好,这个是你自己代码文件获取的,并非面板问题所致。您可百度搜索一下相关教程怎么隐藏。 ...

百度找不到此类问题,是PHP版本问题还是我源码本身问题。谢谢了
使用道具 举报 回复 支持 反对
发表于 2020-6-12 15:01:00 | 显示全部楼层
荒村吹风 发表于 2020-6-12 14:54
百度找不到此类问题,是PHP版本问题还是我源码本身问题。谢谢了

像这类的你可以在PHP设置内将这个输出详细错误信息关闭看看。
520.png
使用道具 举报 回复 支持 反对
发表于 2020-6-12 18:04:42 | 显示全部楼层
谢花郎 发表于 2020-6-12 15:01
像这类的你可以在PHP设置内将这个输出详细错误信息关闭看看。

谢谢您!这个改了也没用。问了程序员,config.php 的应用调试模式 true改成false就正常了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表