resource robots.txt 500 Internal Server Error
Всем привет.
Столкнулся с проблемой, что ресурс типа «Текстовый файл» очень часто выдает ошибку 500. Даже если в нем ничего не написано.
Версия modx 2.8.4
Версия PHP 7.4, 8.0, 8.2
Файл .htaccess исходный
Хостер timeweb сообщает о том, что проблема 100% не с их стороны.
Кто-нибудь сталкивался с такой проблемой? Может у кого-то есть какие-то мысли по этому поводу?
P.S. На другом сервере таких проблем не наблюдается, но я же не могу доказать это хостеру. Да и
сборку 1 в 1 я не тестировал.
Спасибо
Столкнулся с проблемой, что ресурс типа «Текстовый файл» очень часто выдает ошибку 500. Даже если в нем ничего не написано.
Версия modx 2.8.4
Версия PHP 7.4, 8.0, 8.2
Файл .htaccess исходный
Хостер timeweb сообщает о том, что проблема 100% не с их стороны.
Кто-нибудь сталкивался с такой проблемой? Может у кого-то есть какие-то мысли по этому поводу?
P.S. На другом сервере таких проблем не наблюдается, но я же не могу доказать это хостеру. Да и
сборку 1 в 1 я не тестировал.
Спасибо
Комментарии: 8
Поставьте логирование серверных ошибок. После появления такой ошибки смотрите в журнал, если Timeweb, то он сохраняется в папке сайта на уровне public_html с названием error_log. Там будет конкретная причина, вызывающая ошибку.
Но подозреваю, что виноват какой-нибудь кастомный плагин.
Но подозреваю, что виноват какой-нибудь кастомный плагин.
Там ошибок нет. Только access_log наполняется. Установил чистый сайт и такая фигня…
Конечно, я могу robots.txt сделать просто файлом, но ведь интересно в чем проблема. Может она во что-то другое выливается.
В общем ошибку начинается выдавать если выбрать тип ресурса TXT, JS, CSS, PDF. С другими типами все ок.
Надо смотреть плагины скорее всего или сниппеты кастомные, которые есть в шаблоне. Еще можно глянуть, возможно ошибка будет в каком-нибудь файле внутри core/error/
Отключение всех плагинов не дало результатов((
Более того) В файле index.php в самом верху прописал echo 1; die; и все равно выдает эту ошибку))) 100% это в хостинге что-то
Более того) В файле index.php в самом верху прописал echo 1; die; и все равно выдает эту ошибку))) 100% это в хостинге что-то
Без логов сложно понять в чем проблема, это как искать иголку в стоге сена. Либо в журнал сервера должна писаться ошибка, либо возможно сохраняться в файле в core/error/
В общем они исправили проблему
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.