acral 0 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 Доброго времени суток. Долгое время использовал только обновление скрипта, все работало по маслу. Вынуждено переехал хостера, пришлось устанавливать с 0 все. Сама установка прошла успешно, и получал сайт. Но при любом изменении в Админке получаю ошибку 403... Все перепроверил и попытался установить еще раз, тот же результат. Понимаю что забыл какую-то галочку, но не могу понять где.... Ссылка на болячку: acral.com Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 457 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 Права на папки и файлы выставлены не верно Цитата Ссылка на сообщение Поделиться на других сайтах
acral 0 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 Автор Права на паки из документации по установки выставлены, есть что-то еще... Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 457 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 13 минут назад, acral сказал: Права на паки из документации по установки выставлены, есть что-то еще... Проверьте наличие файла .htaccess в папке 🤗engine/data/, плюс права на запись файлов конфигурации Цитата Ссылка на сообщение Поделиться на других сайтах
acral 0 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 (изменено) Автор 2 часа назад, germanydletest сказал: .htaccess Есть 666. на все отрыл уже... не помогает ПС: Попытка установка 16 версии: все работает без проблем. Значит что-то в 17 не фурычит с сервером напрямую... сожет кто скажет в чем дело. Видел ветку с проблемой на config.php ругались , но не понял результата. Изменено 7 ноября 2023 пользователем acral Цитата Ссылка на сообщение Поделиться на других сайтах
acral 0 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 Автор Обновление до 17 версии после установки и первоначальной настройки вызывает также ошибку 403 при любом действии с config.php Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 403 это ошибка выданная сервером а не DLE, вам нужно смотреть логи ошибок сервера чтобы узнать точную причину того почему сервер отказал в выполнении запроса. 403 означает доступ запрещен, с учетом что вы просто сохраняли настройки, значит на сервере стоит какой то фильтр входящих данных, например что то наподобие mod_security для апача или подобное который проверяет данные которые поступают на сервер из вне. И этому фильтру не понравились что то из набора данных и вам нужно его либо отключить, либо изменить правила фильтрации. Что точно не нравится вашему серверу и что нужно изменить это вы можете увидеть в логах ошибок сервера. Это лишь конечно предположение потому как в зависимости от настроек сервера причина может быть иной, поэтому только из логов ошибок сервера можно сказать в чем причина. Цитата Ссылка на сообщение Поделиться на других сайтах
acral 0 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 Автор [07/Nov/2023:06:51:36 -0500] "POST /admin.php?mod=options&action=syscon HTTP/1.1" 403 1229 "http://acral.com/admin.php?mod=options&action=syscon" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0" На это постояно ругается, Причем с 16 версией этого нет... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 7 ноября 2023 Рассказать Опубликовано: 7 ноября 2023 20 минут назад, acral сказал: [07/Nov/2023:06:51:36 -0500] "POST /admin.php?mod=options&action=syscon HTTP/1.1" 403 1229 "http://acral.com/admin.php?mod=options&action=syscon" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0" Это лог доступа, а нужен полный лог ошибок. Если он не ведется, то его нужно включить. Также системы фильрации входящих данных ведут свои отдельные логи если они включены и настроены. Обратитесь в службу поддержки хостинга, чтобы дали полные логи причин 403 ошибки. 20 минут назад, acral сказал: Причем с 16 версией этого нет... Там и разные данные отправляются, а не одни и те же. В разных версиях разные настроки и есть новые переменные и новые данные. А вообще даже читая эту строчку видно что был отклонен POST запрос к странице admin.php?mod=options&action=syscon при этом он был отправлен со страницы admin.php?mod=options&action=syscon т.е. с нее же. Сервер разрешил GET запрос, но отклонил POST. Это значит что на сервере стоят все таки фильтры входящих данных и ему не понравились какие то данные, например наличие HTML в них, и он их отклонил. Но в данном случае это настройки и все данные что там есть не просто так и все нужны и никакие фильтры применятся не должны. Вам нужно отключать фильтры входящих данных, либо для этой страницы либо для всех. Обратитесь в службе поддержки хостинга для отключения этого. Цитата Ссылка на сообщение Поделиться на других сайтах
ztnews 0 Опубликовано: 27 января Рассказать Опубликовано: 27 января Тем кто попался на эту проблему и мучится скажу, что все оказалось очень даже просто - ModSecurity надо выключить на панели управления хостингом. Чудом на другом сайте он был выключен и все работает уже года 3. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.