Moodle和Postgres - 频繁的数据库连接错误

时间:2017-10-24 13:45:48

标签: php postgresql moodle

我已使用Moodle安装了Postgres。 db配置看起来像(是的,我是以一种hackish方式做到的):

$CFG->dbtype    = 'pgsql';      // 'pgsql', 'mariadb', 'mysqli', 'mssql', 'sqlsrv' or 'oci'
$CFG->dblibrary = 'native';     // 'native' only at the moment
$CFG->dbhost    = "my-moodle-db.net' connect_timeout=10 sslmode=verify-full sslrootcert='/path/to/cas/allCAs.pem";  // eg 'localhost' or 'db.isp.com' or IP
$CFG->dbname    = $pwd_name;     // database name, eg moodle
$CFG->dbuser    = 'moodle';   // your database username
$CFG->dbpass    = $pwd_pwd;   // your database password
$CFG->prefix    = 'mdl_';       // prefix to use for all table names
$CFG->dboptions = array(
    'dbpersist' => true,       // should persistent database connections be
...

我的安装工作得很好但是在大约10个请求中我遇到以下错误:

  

错误:数据库连接失败

虽然我将连接超时设置为10以上,但页面立即呈现。

还有其他地方可以修复PHP中的连接超时吗?

在将错误返回给我之前,我可以让moodle以某种方式重试连接吗?

0 个答案:

没有答案