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

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

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

спросил 2011-04-19 03:29:59 +0400

MaxRAF Gravatar MaxRAF

Накрылся FreePBX (FATAL ERROR DB Error: extension not found Trace Back )

Понедельник - день тяжелый. Не зря так говорят. Пришел на работу, попробовал зайти в FreePBX, чтобы посмотреть, всё ли хорошо и пыолучил ошибку БД:

FATAL ERROR

DB Error: extension not found

Trace Back
Array
(
    [0] => Array
        (
            [file] => /var/www/admin/common/db_connect.php
            [line] => 69
            [function] => die_freepbx
            [args] => Array
                (
                    [0] => DB Error: extension not found
            )

    )

[1] => Array
    (
        [file] => /var/www/admin/header.php
        [line] => 131
        [args] => Array
            (
                [0] => /var/www/admin/common/db_connect.php
            )

        [function] => require_once
    )

[2] => Array
    (
        [file] => /var/www/admin/config.php
        [line] => 54
        [args] => Array
            (
                [0] => /var/www/admin/header.php
            )

        [function] => include
    )

)

Делаю reboot сервера и получаю систему без многих системных файлов и директорий. Некоторые файлы были с правами 000. Кое-как за пол дня восстановил систему и Asterisk, но FreePBX напрочь отказывается работать - ошибка как написал выше.

Запускал service --status-all и не увидел там ни MySQL, ни PHP. Переустановил MySQL и PHP5, появился только MySQL и тот со знаком "?". В общем система битаю до нельзя. Собираюсь всё переустанавливать, но без доступа к настройкам Asterisk (экстейшены, транки, группы и т.п. ) это будет сложно, поэтому прошу помочь запустить FreePBX.

Вот что сейчас показывает service --status-all

service --status-all
 [ ? ]  amportal
 [ + ]  apache2
 [ + ]  apparmor
 [ + ]  asterisk
 [ ? ]  atftpd
 [ - ]  bootlogd
 [ ? ]  console-cyrillic
 [ - ]  dahdi
 [ ? ]  dns-clean
 [ - ]  fancontrol
 [ - ]  grub-common
 [ ? ]  killprocs
 [ - ]  lm-sensors
 [ ? ]  mysql
 [ ? ]  networking
 [ ? ]  ondemand
 [ + ]  openbsd-inetd
 [ ? ]  pppd-dns
 [ ? ]  rc.local
 [ - ]  rsync
 [ ? ]  sendsigs
 [ + ]  ssh
 [ ? ]  stop-bootlogd
 [ ? ]  stop-bootlogd-single
 [ ? ]  sudo
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  urandom

Пробую

service mysql start
start: Job failed to start

и как видно без толку.

Накрылся FreePBX (FATAL ERROR DB Error: extension not found Trace Back )

Asterisk достался мне после бывшего админа и я туда практически не заходил, потому что работает не трожь.

Понедельник - день тяжелый. Не зря так говорят. Пришел на работу, попробовал зайти в FreePBX, чтобы посмотреть, всё ли хорошо и пыолучил ошибку БД:

FATAL ERROR

DB Error: extension not found

Trace Back
Array
(
    [0] => Array
        (
            [file] => /var/www/admin/common/db_connect.php
            [line] => 69
            [function] => die_freepbx
            [args] => Array
                (
                    [0] => DB Error: extension not found
            )

    )

[1] => Array
    (
        [file] => /var/www/admin/header.php
        [line] => 131
        [args] => Array
            (
                [0] => /var/www/admin/common/db_connect.php
            )

        [function] => require_once
    )

[2] => Array
    (
        [file] => /var/www/admin/config.php
        [line] => 54
        [args] => Array
            (
                [0] => /var/www/admin/header.php
            )

        [function] => include
    )

)

Делаю reboot сервера и получаю систему без многих системных файлов и директорий. Некоторые файлы были с правами 000. Кое-как за пол дня восстановил систему и Asterisk, но FreePBX напрочь отказывается работать - ошибка как написал выше.

Запускал service --status-all и не увидел там ни MySQL, ни PHP. Переустановил MySQL и PHP5, появился только MySQL и тот со знаком "?". В общем система битаю до нельзя. Собираюсь всё переустанавливать, но без доступа к настройкам Asterisk (экстейшены, транки, группы и т.п. ) это будет сложно, поэтому прошу помочь запустить FreePBX.

Вот что сейчас показывает service --status-all

service --status-all
 [ ? ]  amportal
 [ + ]  apache2
 [ + ]  apparmor
 [ + ]  asterisk
 [ ? ]  atftpd
 [ - ]  bootlogd
 [ ? ]  console-cyrillic
 [ - ]  dahdi
 [ ? ]  dns-clean
 [ - ]  fancontrol
 [ - ]  grub-common
 [ ? ]  killprocs
 [ - ]  lm-sensors
 [ ? ]  mysql
 [ ? ]  networking
 [ ? ]  ondemand
 [ + ]  openbsd-inetd
 [ ? ]  pppd-dns
 [ ? ]  rc.local
 [ - ]  rsync
 [ ? ]  sendsigs
 [ + ]  ssh
 [ ? ]  stop-bootlogd
 [ ? ]  stop-bootlogd-single
 [ ? ]  sudo
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  urandom

Пробую

service mysql start
start: Job failed to start

и как видно без толку.толку. strong text

Накрылся FreePBX (FATAL ERROR DB Error: extension not found Trace Back )

Asterisk достался мне после бывшего админа и я туда практически не заходил, потому что работает не трожь.

Понедельник - день тяжелый. Не зря так говорят. Пришел на работу, попробовал зайти в FreePBX, чтобы посмотреть, всё ли хорошо и пыолучил получил ошибку БД:

FATAL ERROR

DB Error: extension not found

Trace Back
Array
(
    [0] => Array
        (
            [file] => /var/www/admin/common/db_connect.php
            [line] => 69
            [function] => die_freepbx
            [args] => Array
                (
                    [0] => DB Error: extension not found
            )

    )

[1] => Array
    (
        [file] => /var/www/admin/header.php
        [line] => 131
        [args] => Array
            (
                [0] => /var/www/admin/common/db_connect.php
            )

        [function] => require_once
    )

[2] => Array
    (
        [file] => /var/www/admin/config.php
        [line] => 54
        [args] => Array
            (
                [0] => /var/www/admin/header.php
            )

        [function] => include
    )

)

Делаю reboot сервера и получаю систему без многих системных файлов и директорий. Некоторые файлы были с правами 000. Кое-как за пол дня восстановил систему и Asterisk, но FreePBX напрочь отказывается работать - ошибка как написал выше.

Запускал service --status-all и не увидел там ни MySQL, ни PHP. Переустановил MySQL и PHP5, появился только MySQL и тот со знаком "?". В общем система битаю битая до нельзя. Собираюсь всё переустанавливать, но без доступа к настройкам Asterisk FreePBX (экстейшены, транки, группы и т.п. ) это будет сложно, поэтому прошу помочь запустить FreePBX.

Вот что сейчас показывает service --status-all

service --status-all
 [ ? ]  amportal
 [ + ]  apache2
 [ + ]  apparmor
 [ + ]  asterisk
 [ ? ]  atftpd
 [ - ]  bootlogd
 [ ? ]  console-cyrillic
 [ - ]  dahdi
 [ ? ]  dns-clean
 [ - ]  fancontrol
 [ - ]  grub-common
 [ ? ]  killprocs
 [ - ]  lm-sensors
 [ ? ]  mysql
 [ ? ]  networking
 [ ? ]  ondemand
 [ + ]  openbsd-inetd
 [ ? ]  pppd-dns
 [ ? ]  rc.local
 [ - ]  rsync
 [ ? ]  sendsigs
 [ + ]  ssh
 [ ? ]  stop-bootlogd
 [ ? ]  stop-bootlogd-single
 [ ? ]  sudo
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  urandom

Пробую

service mysql start
start: Job failed to start

и как видно без толку. strong textтолку.

P.S. базы MySQL и конфиги Asterisk(FreePBX) целые.

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