Админка 500 ошибка

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 28 октября 2020 в 14:19
Всех приветствую!
Господа и дамы, помогите решить проблему, пожалуйста.

При переходе в админку ошибка 500, сайт на https, страница с ошибкой открывается на https при этом браузер сообщает, что "Подключение к сайту не защищено"...
Логи чистые, возможно что то сломалось в настройках сервера.

Кто нибудь сталкивался с подобной ситуацией, где искать решение?
#2 28 октября 2020 в 15:39
Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла .htaccess или наличие в нем неподдерживаемых директив. Чаще всего достаточно закомментировать директиву Options (для этого нужно поставить в начале строки решетку — #), и проблема исчезнет.

Ошибка 500 также может возникать вследствие неправильного обращения с CGI-скриптами:

CGI-скрипты должны иметь окончания строк в формате UNIX (\n), а не в формате Windows (\r\n). Для этого их надо загружать на сервер по FTP в режиме ASCII.

CGI-скрипты и папки, в которых они находятся, должны быть доступны для записи только владельцу, то есть иметь права 0755 (drwxr-xr-x).

В результате работы CGI-скрипта сформированы неправильные HTTP-заголовки ответа. В этом случае для решения проблемы полезно обратиться к error_log (его можно найти в контрольной панели в разделе «Хостинг / Статистика / Лог-файлы / Ошибки»).
"Подключение к сайту не защищено" в опере и мазиле может быть Дополнительно или "Мне все равно' и открыть. Возможно не правильно настроен или отсутствует ssl сертификат.
#3 28 октября 2020 в 15:44


Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла .htaccess или наличие в нем неподдерживаемых директив. Чаще всего достаточно закомментировать директиву Options (для этого нужно поставить в начале строки решетку — #), и проблема исчезнет.

Ошибка 500 также может возникать вследствие неправильного обращения с CGI-скриптами:

CGI-скрипты должны иметь окончания строк в формате UNIX (\n), а не в формате Windows (\r\n). Для этого их надо загружать на сервер по FTP в режиме ASCII.

CGI-скрипты и папки, в которых они находятся, должны быть доступны для записи только владельцу, то есть иметь права 0755 (drwxr-xr-x).

В результате работы CGI-скрипта сформированы неправильные HTTP-заголовки ответа. В этом случае для решения проблемы полезно обратиться к error_log (его можно найти в контрольной панели в разделе «Хостинг / Статистика / Лог-файлы / Ошибки»).
"Подключение к сайту не защищено" в опере и мазиле может быть Дополнительно или "Мне все равно' и открыть. Возможно не правильно настроен или отсутствует ssl сертификат.

@noname

В том то и дело, что два года ssl был правильно настроен и все работало, а сегодня утром зашел на сайт, и все было нормально пока не перешел в админку… проблема только с админкой
#4 28 октября 2020 в 15:49
@noname

Забыл уточнить — адрес admin изменен на свой…
#5 28 октября 2020 в 15:51
Можно включить отладку через файл config, ~ debug 1
/forum/thread25211-1.html#241674

Забыл уточнить — адрес admin изменен на свой...

Scythian
1 Искать про смену данных админа
2 Откатить бэкап
3 Перед сменой узнать как сделать это правильно или безболезненно
#6 28 октября 2020 в 15:59

Можно включить отладку через файл config, ~ debug 1

@noname
Включил отладку, как вы и подсказали.
Результат
Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'Таблица 'apsny_con_kavkaz' помечена как испорченная и должна пройти проверку и ремонт' in /var/www/scythian/data/www/САЙТ.ru/system/core/database.php:294 Stack trace: #0 /var/www/scythian/data/www/САЙТ.ru/system/core/database.php(294): mysqli->query('SELECT COUNT( ...') #1 /var/www/scythian/data/www/САЙТ.ru/system/core/model.php(1738): cmsDatabase->query('SELECT COUNT( ...') #2 /var/www/scythian/data/www/САЙТ.ru/system/controllers/admin/model.php(202): cmsModel->getCount('con_kavkaz', 'id', true) #3 /var/www/scythian/data/www/САЙТ.ru/system/controllers/admin/frontend.php(191): modelAdmin->getTableItemsCount24('con_kavkaz') #4 /var/www/scythian/data/www/САЙТ.ru/system/controllers/admin/frontend.php(71): admin->getAdminMenu(true) #5 /var/www/scythian/data/www/САЙТ.ru/system/core/controller.php(426): admin->before('index') #6 /var/www/scythian/data/www/apsny in /var/www/scythian/data/www/САЙТ.ru/system/core/database.php on line 294
#7 28 октября 2020 в 16:05

Таблица 'apsny_con_kavkaz' помечена как испорченная и должна пройти проверку и ремонт'

Scythian
Попробуйте её phpmyadmin открыть.
#8 28 октября 2020 в 16:08

Попробуйте её phpmyadmin открыть.

@IamB
Открыл. Как понять, что там поломалось?
#9 28 октября 2020 в 16:22
/system/core/database.php:294 смотреть по указанным строкам в чем может быть проблема или на компьютере в Notepad++. Вход в админку по IP не включали?
#10 28 октября 2020 в 16:28

Вход в админку по IP не включали ?

@noname
Не включал.
Вот, проверил эту таблицу.
Результат.
#11 28 октября 2020 в 16:30

Открыл. Как понять, что там поломалось?

Scythian
попробуйте сделать так



Отладка обычно не обманывает.
#12 28 октября 2020 в 16:34

попробуйте сделать так

Zau4man
Уррраааа, все получилось!!!
Несколько часов бьюсь с этой проблемой, уже голова тяжелая ))))
Огромное человеческое СПАСИБО!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.