php: ERROR 500 require_once

Очередная засада! Обращаюсь к моему скрипту и получаю Ошибку 500. При том, если закомментировать require_once, которая обращается к файлу с классами, то ошибка исчезает.

Чего я только не далал: и методы в классах отключал оптом и поштучно, и путь к файлу прописывал разными способами, и require_once менял на include…

Нифига!

Полез искать на форумах. Как оказалось, я такой не один. Иногда люди ловят Error 500 при использовании require_once в своих PHP-скриптах. Но и там все советы свелись к разным способам изменения пути к подключаемому файлу.

А разгадка была плёвой. Просто в подключаемом файле имена классов такие, как у одного подключенного плагина. Вот тебе и ошибка сервера. Выключил плагин, ошибка 500 пропала.

Осталось переименовать классы в моем скрипте и всё.

Складываю этот осколочек тут, поскольку проблема все-таки редкая и писать по ней полноценный гайд не вижу никакого смысла. Но вдруг пригодится?

Напишите комментарий

Введите имя

Введите адрес электронной почты

Введите адрес вашего сайта

Нажмите эту кнопку, чтобы отправить комментарий.

Введите текст комментария