Пожалуйста, помогите мне исправить это:
Я новичок в среде Moodle и с этой ошибкой:
Неприемлимо!
Соответствующее представление запрошенного ресурса не может быть
найден на этом сервере. Эта ошибка была сгенерирована Mod_Security.
Я ничего не сделал, я просто просматриваю зарегистрированных пользователей на моем сайте: http://www.joyfementira.com/dnsc/it14lms , я заметил, что мое изображение профиля загружено неправильно, поэтому нажмите на него (положение изображения) … после этого появляется ошибка …
Что, вероятно, вызвало эту ошибку и как бы я ее исправить? Пожалуйста, помогите мне, я всего лишь студент, и это наш проект (Создать систему управления обучением), я не могу получить высшее образование без нее.
Пожалуйста !
Эта ошибка будет появляться на некоторых сайтах, если куки отключены, а mod_security требует, чтобы куки совпадали с данными сеанса. Предполагается сделать вещи более безопасными … это просто раздражает. Тем более, что сканеры веб-индексации, такие как googleBot и другие поисковые системы, не используют куки, поэтому ОНИ видят эту ошибку вместо вашего сайта.
В Apache есть инструмент mod_security, который пытается блокировать SQL-инъекции по URL. Это правило также блокирует некоторые реальные URL. Решение:
если у вас нет доступа к WHM на вашем сервере. Передайте эту проблему своему администратору сервера.
Это правило, которое блокировало мои URL
SecRule REQUEST_HEADERS | XML: / * |! REQUEST_HEADERS: Referer «\ b (\ d +)? =? \ 1 \ b | \ ‘\» [\’ \ «]? =? [\ ‘\»] \ 2 \ b «\
«фаза: 2, захват, t: нет, t: urlDecodeUni, t: htmlEntityDecode, t: replaceComments, t: compressWhiteSpace, t: нижний регистр, ctl: auditLogParts = + E, журнал, журнал аудита, msg:« Атака внедрения SQL », ID: ‘959901’, тег: ‘WEB_ATTACK / SQL_INJECTION’, logdata: ‘% {TX.0}’, строгость: ‘2’»
У вас есть опыт настройки серверов? Это хостинг самостоятельно или пакет общего хостинга?
Я спрашиваю, потому что это проблема на стороне сервера (Apache).
Во-первых, убедитесь, что в вашем файле .htaccess нет глупых правил. Ошибка возникает потому, что сервер отказывает в доступе.
Во-вторых, убедитесь, что ваши права доступа к файлам установлены правильно. Вообще говоря, вы хотите, чтобы каталоги были 7/0/0 или 7/5/0, а файлы — 6/0/0 или 6/4/0.
Прочтите это для более подробной информации о правилах безопасности Moodle.
Что касается проблемы с профилем, я не совсем уверен, о чем вы говорите, поэтому, к сожалению, я не могу ответить на этот вопрос. Я сомневаюсь, что эти две проблемы связаны со звуками вещей.
В моем случае я получил эту ошибку, когда отправлял файлу программы просмотра неправильный путь к файлу, который нужно было просмотреть.
err: example.com/subDir/myViewer.php?file=%27../../myImages/myFile.gif%27
fix: example.com/subDir/myViewer.php?file=%27../myImages/myFile.gif%27