WordPress — сервер выводит мусор — возможно, проблема с кодировкой

Со вчерашнего дня мой сервер добавляет некоторые символы мусора в любой скрипт на PHP. Если я смотрю на мой код в виде исходного кода, я вижу пробелы, и если я отображаю строку JSON, она считается недействительной.

Если я возьму этот простой пример:

<?PHP
echo "hello";
?>

Он отображает привет, но в исходном коде я вижу пустую строку перед приветом. Кодировка файла в UTF8 без спецификации (сделал это с помощью Notepad ++)

Если я использую file_get_contents для загрузки файла PHP, а затем использую rawurlencode перед выводом содержимого, я получаю следующий мусор перед приветствием:

%EF%BB%BF%EF%BB%BF%EF%BB%BF

Сначала я подумал, что это проблема с кодировкой, но я проверил соответствующие файлы PHP, и все они в UTF8 без спецификации. Единственное решение, которое я нашел, — удалять эту строку мусора каждый раз перед обработкой содержимого файла.

Я использую WordPress, и проблема внезапно появилась вчера, пока я не изменил ни одного файла.

Есть ли у вас какие-либо идеи?

Спасибо

Laurent

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector