На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Database not connected

Вопросы-ответы / 12 июня 2015

Была версия CMS - 0.89. Обновил, посредством копирования новых файлов поверх старых. Перенес конфигурацию для базы данных и сайта из «application-old» в новый «application». Проверил сайт, а там ошибка - Database not connected. С базой ничего не делал.

Что делать? Подскажите.

Anton 12 6618
Комментариев: 12
  1. Антон, а как именно перенесли конфигурацию? просто файл перенесли или руками значения всех параметров переносили?

  2. перекопировал файлы database.php и mso_config.php.

  3. Анотон, затрудняюсь сказать в чём причина. Можете прислать мне бэкап сайта? Попробую разобраться.

  4. Нашел еще одно грубое несоответствие: на странице какой либо категории заголовок статьи такой - , а на самой странице и на главной странице все заголовки статей как h1. Почему так??? должен же быть один стиль?

  5. Только что поборол это.

    Стоял 87 что ли версия.

    Замена database.php из новой версии помогло smile

  6. Здравствуйте Антон. Помогите пожалуйста.

    У меня такая проблема- сайт дочери спокойно себе работал, писала она какие то статьи и в какой то момент сайт стал недоступен и выдает ошибку Database not connected при этом ни каких манипуляций с БД и файлами движка не проводилось, дочь в эти дебри вообще не лезет. Откуда взялось не понятно. Файлы конфигов проверил имя и пароль к БД прописаны правильно где может бить проблема не пойму.

    Есть бекап БД и сайта. Правда бекап делал когда ошибка появилась.

    В лог файле ошибок вот что выдало

    [29-Sep-2016 19:28:10 UTC] PHP Fatal error: Call to a member function result() on a non-object in /home/1111111111/public_html/application/maxsite/common/common.php on line 937

    [01-Oct-2016 08:16:14 UTC] PHP Fatal error: Call to a member function num_rows() on a non-object in /home/1111111111/public_html/application/maxsite/common/comments.php on line 1108

    [04-Oct-2016 21:24:49 UTC] PHP Fatal error: Call to a member function result() on a non-object in /home/1111111111/public_html/application/maxsite/common/common.php on line 937

    [17-Oct-2016 04:37:19 UTC] PHP Fatal error: Call to a member function result() on a non-object in /home/1111111111/public_html/application/maxsite/common/common.php on line 937

    [26-Oct-2016 08:52:55 UTC] PHP Fatal error: Call to a member function num_rows() on a non-object in /home/1111111111/public_html/application/maxsite/common/comments.php on line 92

  7. Скажите зачем в /public_html/application/config файл mso_config.php-distr

  8. Здравствуйте, Stepan. Этот файл отличается от того, что находится в /application/maxsite/mso_config.php. Так что его не трогайте.

    Причинами ошибки может быть:

    1. Ошибка при написании данных mysql;

    2. Отключение базы, то есть если база данных по каким-то причинам перестанет работать, вылезет эта ошибка (Проверяйте в php my admin).

    3. Старая версия файла database.php:

    1. Посмотрите версию движка;

    2. Найдите её архив на этом сайте;

    3. Скопируйте файл в /application/config;

    4. Заполните данные;

    5. Удалите файл без -distr;

    6. Уберите окончание -distr у нового файла.

    Также вы можете написать мне на i@denis-skripnik.name - помогу. Не видя сайта, не всегда удаётся определить причину ошибки.

    Но сначала попробуйте то, что я написал выше.

    Удачи.

  9. Помогла замена файла в /public_html/application/config database.php с в несением своих настроек и в этой папке файл mso_config.php-distr убрал -distr и еще хостер сменил сервер БД. вместо локалхост прописал нужный сервер и все заработало.

    Огромное спасибо за помощь.

  10. Пожалуйста.

  11. Кстати, на сайте пытался зарегистрироваться вашем, но пишет, что неверен код капчи, хотя поля для ввода кода нет. Ответ пишите на i@denis-skripnik.name, так как это не соответствует теме статьи (Не надо перегружать комментарии лишним).

  12. у меня такая же беда при установке, ничего не помогает, инструкция по установке 100% не полная. где-то не указано, какие права на что выставить и в какой момент отредактировать .htaccess у меня полная жопа с установкой, хотел насладиться новой версией, но вижу так много проблем с ней, что лучше подождать фиксов. обидно.