#phppgadmin
#phppgadmin
Вопрос:
Поэтому я следил за каждым шагом видео на YouTube по настройке phpPgAdmin с помощью XAMPP.
После того, как я получу доступ к localhost / phppgadmin, используя учетные данные..
- ИМЯ ПОЛЬЗОВАТЕЛЯ: postgres
- пароль: пароль, который я создал во время установки..
Я нажимаю войти и получаю ..
Виртуальный класс — не удается создать экземпляр
Мне трудно разобраться в этом, может кто-нибудь, пожалуйста, помочь мне. Спасибо
Комментарии:
1. вы нашли решение?
2. похоже, эта проблема уже решена: github.com/phppgadmin/phppgadmin/pull/118
Ответ №1:
Я искал строку «Виртуальный класс — не удается создать экземпляр» во всех файлах в папке и нашел ее в файле «adodb.inc.php » (в моей версии это находится в строке 432):
/**
* Constructor
*/
function __construct()
{
die('Virtual Class -- cannot instantiate');
}
Итак, я прокомментировал строку, и phpPgAdmin снова начал работать.
PS: это не кажется наиболее подходящим способом решения проблемы, но мне нужно было, чтобы он работал в ближайшее время
Комментарии:
1. В Arch Linux файл находится в
/usr/share/webapps/phppgadmin/libraries/adodb/adodb.inc.php
пути.2. после комментария к этой строке появляется сообщение об ошибке «Ошибка загрузки all_db.php?action=treeamp;subject=serveramp;server=:5432:allow (200: OK)»