Бывают ситуации, когда на машине, на которой ведётся разработка на PHP
стоит phpPgAdmin
, с development
-версией php.ini
в него можно только залогиниться, но список баз данных он отображать не будет, ругаясь словами Error Loading all_db.php?subject=server&action
... Самое простое лечение — использовать php.ini-production
, но такой конфиг не подходит для разработки на PHP
(не будет никаких ошибок показывать и писать в логи), выход из ситуации — добавить в config.inc.php
phpPgAdmin'а следующую строку:
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);