Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2011-04-19 06:50:03 +0400

switch Gravatar switch

http://lynks.ru/
  1. если готовая сборка (трикс, эластик и тп), то самый простой способ: переписать файлы freepbx поверх.
  2. Во freepbx`овых бакапах может сохраниться каталог /admin с freepbx, можно перезаписать поверх поврежденных
  3. если самопал:
    • Проверить БД на нормальную работу, например с помощью phpMyAdmin, починить таблицы
    • Проверить Astdb на наличие специфических записей и вообще на существование
    • Проверить подключение к AMI.

В вашем случае проблема с библиотеками PEAR. В файле /var/www/admin/common/db_connect.php можно увидеть, какие либы инклудятся, пойти на то место, куда указывает, проверить, все ли на месте. Можно просто переставить pear стандартной командой для работы с репозиториями.

ну и не забудьте проверить сервер на наличие руткитов от старого админа.

Общие рекомендации по восттановлению freepbx:

  1. если готовая сборка (трикс, эластик и тп), то самый простой способ: переписать файлы freepbx поверх.
  2. Во freepbx`овых бакапах может сохраниться каталог /admin с freepbx, можно перезаписать поверх поврежденных
  3. если самопал:
    • Проверить БД на нормальную работу, например с помощью phpMyAdmin, починить таблицы
    • Проверить Astdb на наличие специфических записей и вообще на существование
    • Проверить подключение к AMI.

В вашем случае проблема с библиотеками PEAR. В файле /var/www/admin/common/db_connect.php можно увидеть, какие либы инклудятся, пойти на то место, куда указывает, проверить, все ли на месте. Можно просто переставить pear стандартной командой для работы с репозиториями.

ну и не забудьте проверить сервер на наличие руткитов от старого админа.

Общие рекомендации по восттановлению freepbx:

  1. если готовая сборка (трикс, эластик и тп), то самый простой способ: переписать файлы freepbx поверх.
  2. Во freepbx`овых бакапах может сохраниться каталог /admin с freepbx, можно перезаписать поверх поврежденных
  3. если самопал:
    • Проверить БД на нормальную работу, например с помощью phpMyAdmin, починить таблицы
    • Проверить Astdb на наличие специфических записей и вообще на существование
    • Проверить подключение к AMI.

В вашем случае проблема с библиотеками PEAR. В файле /var/www/admin/common/db_connect.php можно увидеть, какие либы инклудятся, пойти на то место, куда указывает, проверить, все ли на месте. Можно просто переставить pear стандартной командой для работы с репозиториями. Есть вероятность, что не загружен модуль для ПХП, который отвечает за взаимодействие с вашей конкретной БД (может она какая-то экзотическая)

ну и не забудьте проверить сервер на наличие руткитов от старого админа.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.