Добрый вечер.
Сайт. modx Revolution
Вчера почему то перестал работать мой сайт Открывается только главная страница, а из админ панель если я пытаюсь перейти на страницы сайта выдает ошибку 403
Forbidden
You don’t have permission to access /.html on this server.
Apache/2.4.10 (Unix) Server at p-bf.ru Port 80
Проверял на нескольких пк везде не получается зайти.
Если в адресной строку набрать мой сайт.ru/?id=6
Открывается
При очистке кеш выдает
Resource URI .html already exists for resource id = 5; skipping duplicate resource URI for resource id = 6
И т.д
Если в любом ресурсе что-то поменять и нажать сохранить то выдает такую информацию в разделе Псевдоним
Ресурс с ID 1 уже использует URI .html. Пожалуйста, введите уникальный псевдоним или используйте «Заморозить URI», чтобы вручную заменить его.
Но я же не меняю ресурс, а вношу правку в текс статьи.
В журнале ошибок
[2018-12-03 19:22:11] (ERROR @ /home/j/janna3cl/p-bf.ru/public_html/core/xpdo/xpdo.class.php: 1655) Could not load class arRule!
[2018-12-03 19:22:11] (ERROR @ /home/j/janna3cl/p-bf.ru/public_html/core/xpdo/xpdo.class.php: 644) Could not load class: arRule from mysql.arrule.
[2018-12-03 19:22:11] (ERROR @ /home/j/janna3cl/p-bf.ru/public_html/core/xpdo/xpdo.class.php: 762) arRule::load() is not a valid static method.
[2018-12-03 19:22:19] (ERROR in resource 1 @ /home/j/janna3cl/p-bf.ru/public_html/core/model/modx/modparser.class.php: 1373) Bad link tag `` encountered
И дальше повтор
.htaccess имеет вид:
RewriteEngine On
RewriteBase /
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Хостинг beget
Я ничего не менял. Я еще только начинающий разработчик. только учусь.
Что делать? Помогите пожалуйста, разъясните — в чем может быть проблема?
Руслан Алеев 04.12.2018 00:32 #
Попробуйте заменить .htacces на чистый из архива с последней версией MODX, если ошибка не пропадет — отпишите в ТП beget.
Если проблема была в .htaccess, то рекомендую проверить сайт на вирусы и взлом, т.к. смена htaccess — верный признак дыры.
Лим Сергей 04.12.2018 02:41 #
Олег 04.12.2018 07:46 #
Судя по этому, у вас отсутствуют алиасы в документах.Ну или связанная с алиасами другая проблема, но для начала — проверьте, что в полях alias (Псевдоним) в документах находится, если реально пусто — пропишите вручную что-то, попробуйте сохранить. Если поможет — ищите, откуда ноги проблемы растут. Если документов не очень много — можно вручную пройтись поправить.
Анастасия(F1fanatica) 04.12.2018 08:37 #
Либо в скайпе: evgen28461
Поправим, полечим
Никита 04.12.2018 08:39 #
в ТП beget написал пришел ответ
попробуйте восстановить сайт из резервной копии
поле alias (Псевдоним) в документах все заполнено
сайт p-bf.ru
Пока ничего не изменилось
Анастасия(F1fanatica) 04.12.2018 15:43 #
Никита 04.12.2018 18:39 #
То следующий вопрос
Как с этим бороться
Вопрос как найти эти поврежденные или загруженные файлы с вирусами.
Вы предлагаете его удалить с Вашей помощью за деньги
А что дальше
Он может появляться там каждый день
Но ведь сайтов на modx уже огромное количество как они все с этим справляются
Какая есть защита
И это точно мой случай
Анастасия(F1fanatica) 05.12.2018 09:18 #
Никита 05.12.2018 23:04 #
Может мне подскажите куда копать
Если не смогу это сделать как двигаться дальше
Смысл делать сайты которые не могу привести в порядок сам
Если никто не подскажет и сам не докопаюсь напишу Вам.
Еще такой момент
Если из админ панель я пытаюсь перейти на страницы сайта
а ресурс Коллекция
То перехожу только на главную
А все его дочерние ресурсы не открывает ошибка
И если тип ресурса документ то же не открывает ошибка
На сайте beget сделал проверку на вирусы с помощью сканера Ai-Bolit.
Пишет вирусов нет