PHP – Codeigniter – подключение к PostgreSQL не выполняется

Я довольно новичок в CodeIgniter, но в прошлом я разработал несколько рабочих страниц. Я пытаюсь реорганизовать эти страницы (старые страницы все еще работают в Linux-окне Postgres) и разрабатывают их в окне Windows; но я застрял в связи с проблемой подключения к базе данных Postgres, и я получаю следующую ошибку:

Ошибка базы данных Произошла

Не удалось подключиться к серверу базы данных, используя предоставленные настройки.

Имя файла: C: \ Subayogam_v2.0 \ Codeigniter \ system \ database \ DB_driver.php
Номер строки: 124

Я знаю, что эта ошибка возникает, когда отсутствует конфигурация базы данных, но у меня есть действующая конфигурация БД в C: \ Subayogam_v2.0 \ Codeigniter \ application \ config \ database.php. Ниже приведены данные файла конфигурации:

$active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'postgres'; $db['default']['password'] = 'mypassword'; $db['default']['database'] = 'subayogam_v2.0'; $db['default']['dbdriver'] = 'postgre'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = TRUE; /*$db['default']['cachedir'] = '/var/subayogam_2.0/cache';*/ $db['default']['cachedir'] = 'C:\Subayogam_v2.0\Codeigniter\cache'; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE; 

Я дважды проверил путь к папке кэша, а также попробовал простую страницу PHP, которая подключается к одной и той же БД, чтобы увидеть, работают ли драйверы, и я могу видеть результаты из базы данных. В журнале ошибок Apache также нет полезных сообщений об ошибках. Я скопировал все приложение из текущей версии и изменил файл DB, чтобы указать на новую базу данных. Ничто другое не изменилось.

Что может быть неправильным? Есть ли какой-либо конкретный файл журнала, который может предоставить мне больше информации об ошибке?