Установка запаса Moodle, кажется, не работает на CentOS или RHEL 6.3

При использовании только ориентированных на многопотоковое исполнение модулей (например, mod_php без любых неориентированных на многопотоковое исполнение расширений) необходимо определенно пойти для рабочего MPM, так как это больше подходит для современных систем (несколько процессов, несколько потоков).

1
задан 21 December 2012 в 15:01
1 ответ

У меня действительно такая же проблема; обратите внимание, что это первый раз, когда я устанавливаю moodle с помощью postgres. Очевидно, что вопрос заключается в совместимости php и pgsql, как видно из журнала ошибок http: (я заменил localhost на 127.0.0.1)

Предупреждение PHP: pg_connect (): невозможно подключиться к Сервер PostgreSQL: не удалось подключиться к серверу: в доступе отказано \ n \ tСервер работает на хосте "127.0.0.1" и принимает \ n \ tTCP / IP-соединения на порт 5432? в /var/www/html/moodle/lib/dml/pgsql_native_moodle_database.php в сети 163

Глядя на журналы pg, я замечаю, что соединение не проходит. Я отключил брандмауэр, так что это тоже не то.

Я наконец подумал о selinux - обычно это проблема. Небольшой поиск в Google показывает, что

setsebool -P httpd_can_network_connect 1

решает эту проблему.

0
ответ дан 4 December 2019 в 09:28

Теги

Похожие вопросы