CDash cannot connect to the database
我在浏览器中有错误。我检查了配置,我认为 Cdash 正在自行寻找 Postgres 服务器。但是,我的 gitlab 服务正在使用它自己的内置 psql 服务器,位于/opt/gitlab/embedded/bin/psql
我不知道如何更新 CDashconfig.php
以允许它访问嵌入式 Postgres 数据库。
我也不确定如何像在 mysql 中那样从终端连接用户登录,即mysql -u cdash_user -p
这是config.local.php
文件的一部分
// Hostname of the database server
$CDASH_DB_HOST = 'localhost';
// Login for database access
$CDASH_DB_LOGIN = 'cdash';
// Port for the database (leave empty to use default)
$CDASH_DB_PORT = '';
// Password for database access
$CDASH_DB_PASS = '*******';
// Name of the database
$CDASH_DB_NAME = 'cdash';
// Database type (empty means mysql)
$CDASH_DB_TYPE = 'pgsql';