Ошибка 500: "Конец вывода скрипта перед заголовками" - Простой скрипт в теме Wordpress
У меня установлена многопользовательская установка Wordpress на неуправляемом сервере CentOS, однако для определенной функции мне нужно делать свои действия на определенных страницах и вручную взаимодействовать с некоторыми таблицами, отличными от Wordpress.
При написании скрипта для действий формы я получаю 500: Внутренняя ошибка сервера. Что в соответствии с журналами Apache связано с "окончанием вывода сценария перед заголовками".
Чтобы проверить, что это не просто я делал что-то смешное, я попытался просто напрямую связать файл и изменить его на <?php echo "Hello World!"; ?>
, но проблема осталась. Так что это не может быть проблемой с самим сценарием.
Wordpress не имеет никаких проблем, подразумевает, что это не обязательно сам PHP тоже...
Я пробовал гуглить и пробираться сюда, но не могу найти полезных ответов. Любая помощь будет приветствоваться. Заранее спасибо.
1 ответ
Это было какое-то время, но, насколько я помню, и то, что вам нужно сделать, звучит так - в начале вашего скрипта проверьте, были ли отправлены заголовки, и отправьте их, если нет.
Это предполагает, что вы не используете API WordPress и просто используете свой собственный скрипт, который вызывается по какой-то причине.