Ошибка 500 и No database selected

Здравствуйте,
есть тестовый сайт на 2.2.4, выдаёт ошибку 500 при открытии любого ресурса. Хотел переустановить обновлением, но после выбора языка и варианта установки получаю ту же ошибку. Если выбирать разширенное обновление, то тоже странно себя ведёт — либо вообще не реагирует на кнопку «Проверить соединение с сервером баз данных и отобразить список доступных сопоставлений», либо переодически проходит её нормально, но на следующем этапе попытки записать тестовые записи в базу так же не реагирует на нажатие кнопки. В логах появляется:

[2015-04-04 02:06:12] (ERROR @ /setup/index.php) Error 3D000 executing statement: 
Array
(
    [0] => 3D000
    [1] => 1046
    [2] => No database selected
)

[2015-04-04 02:06:12] (ERROR @ /setup/index.php) Error 3D000 executing statement: 
Array
(
    [0] => 3D000
    [1] => 1046
    [2] => No database selected
)

[2015-04-04 02:06:12] (FATAL) Could not load core MODX configuration!
Уже 10 раз перепроверил конфиги, доступность базы, всё как бы нормально, другие сайты работают, а эта зараза не хочет ни работать, ни переставляться. Помогите хорошим советом, пожалуйста.
Ян Юнин
03 апреля 2015, 22:31
modx.pro
2 125
0

Комментарии: 7

Григорий Коленько
04 апреля 2015, 11:09
0
Пути к конфигу проверь. У тебя сам файл не загружается
    Ян Юнин
    04 апреля 2015, 11:22
    0
    Это который config.core.php?
    <?php
    define('MODX_CORE_PATH', 'd:/sites/mebel/core/');
    define('MODX_CONFIG_KEY', 'config');
    ?>
    Всё точно вроде, проверял.
      Григорий Коленько
      04 апреля 2015, 11:23
      0
      Они в нескольких местах есть. Все проверил?
        Ян Юнин
        04 апреля 2015, 11:32
        0
        проверил в местах:
        d:\sites\mebel\config.core.php
        d:\sites\mebel\connectors\config.core.php
        d:\sites\mebel\manager\config.core.php
        везде
        <?php
        define('MODX_CORE_PATH', 'd:/sites/mebel/core/');
        define('MODX_CONFIG_KEY', 'config');
        ?>
    Павел Ширяев
    04 апреля 2015, 19:27
    0
    А какой хостер, если не секрет?
    А то вот мастерхост повадился виртуалки в карантин за каждый чих отправлять. Сайт из кэша работает, но вот ни обновить, ни переустановить уже не удается.
      Ян Юнин
      04 апреля 2015, 23:01
      0
      Это не хостер, когда сайт был в разработке, т оон крутился локально у меня на ноуте в openserver вместе с другими тоже на Modx. Потом я его перенёс на хостинг, прошёл год, люди хостинг не продлили, почту не смотрели, хостер удалил сайт. Теперь надо как бы восстановить, поднял архив openserver, два других modx'а работают, а этот вот нет. Перенёс его на рабочий ноут, где своя сборка из апача/пхп/майскула и крутится уже проект на Modx — та же ситуация. То есть дело не в площадке а внутри конфигов. Пытаюсь по крестьянски обновлением на тот же релиз выкрутиться — не обновляется, пишет ту же ошибку 500 и «No database selected» в логи.
        Ян Юнин
        04 апреля 2015, 23:19
        0
        Так, вопрос можно закрыть, я, слепой дятел, не разглядел опечатку в конфиге. В $database_dsn вместо параметра dbname стояло bdname. Спать надо ночью, а дела днём делать. Простите, парни, спасибо за помощь.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      7