ПОМОГИТЕ ПОЖАЛУЙСТА,
ЧТО С ЭТИМ ДЕЛАТЬ И КАК ИСПРАВИТЬ. ЗАРАНЕЕ Сбасибо.
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« Failed to select the database ’u94800’! »
Parser timing
MySQL: 0.0000 s (0 Requests)
PHP: 0.0152 s
Total: 0.0152 s
Error while inserting event log into database.
скорей всего ModX не может по какой то причине соединится с БД. Или не правильно записаны настройки в manager\includes\config.inc.php
Внимательно проверьте ваши настройки
с сервером БД все-таки соединяется. А вот БД выбрать не может.
Возможные причины:
1) нету такой БД (например, имя ненправильное)
2) к данной БД нету доступа для такого юзера. (проверте настройки в БД и на хостинге)
Мне недавно прислали ВОТ ЭТО, В SQL ФАЙЛЕ.Написали что моя база создает критическую ошибку на сервере БД. говорят защиту от ботов надо поставить, предварительно удалить все сообщения, и дали ссылку на страницу которая создает ощибку. но что с этим делать я не пойму подскажите куда нажать ПОЖАЙЛУСТА.
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 100212, 4;
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 86264, 4;
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 98200, 4;
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 85580, 4;
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 2616, 4;
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 106184, 4;
SELECT count(id) FROM `u94800`.`modx_jot_content` WHERE createdby = "0" AND uparent = "9" AND tagid = "";
SELECT count(id) FROM `u94800`.`modx_jot_content` WHERE createdby = "0" AND uparent = "9" AND tagid = "";
SELECT count(id) FROM `u94800`.`modx_jot_content` WHERE uparent = 9 AND tagid = "" and published = 1;
select a.* from `u94800`.`modx_jot_content` as a where uparent = ’9’ and tagid = ’’ and mode = ’0’ and published = 1 order by createdon desc limit 2616, 4;
В Jot посмотреть все, что есть, удалить лишнее и включить капчу. Если не поможет, то думать дальше.
При выполнении первого запроса Пишет вот такую Фигню.
#1142 - SELECT command denied to user ’u94800’@’10.10.69.61’ for table ’modx_jot_content’
А в phpMyAdmin modx_jot_content просмотреть получается? Или сделать дамп и посмотреть в текстовом виде. Что-то там нехорошее записано...
Поставьте модуль JoCO и регулярно следите за появившимися комментариями в одном месте. Боты гадят постоянно. А уже загаженные комментарии удалите прямой правкой базы данных.