Intereting Posts
Измените префикс в permalink, чтобы оставить заголовок сообщения / страницы Отображение заголовка и заголовка изображения внутри окна fancybox. Работать, но показывать один и тот же alt и заголовок для каждого изображения Можно использовать wordpress в качестве платформы публикации, но программно вставлять контент? Поиск и фильтр-плагин – Как отключить перенаправление Функция подсчета слов Предотвращение редактирования Permalink Вызов файла JavaScript с пользовательским плагином Скрытие страницы администратора при сохранении расширенного меню get_the_category_list открывается в родительском окне Плагин как пользовательская страница CTP – проверка значения внутри объектов Ошибка динамического css-файла Ошибка при отправке почты с пользовательской темы – CORS origin Приоритезация ошибок сценариев wp enqueue Невозможно добавить сразу несколько отдельных изображений Уникальные почтовые метазначения

XML-файл Sitemap: сломанный файл XML

Я использую WP SEO от Yoast для создания sitemaps, а файл Sitemap, созданный для пользовательских типов, имеет короткую шестую строку в начале, которая делает недействительным весь XML-файл:

148e2 <?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//cabouge.tv5monde.com/main-sitemap.xsl"?> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 

Вы можете посмотреть живой файл здесь (проблема решена в живом файле).

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

Я использую WPSEO v1.5.2.5, но ошибка присутствовала в версии 1.4.6. Он соединяется с моей конфигурацией сервера, потому что я не могу воспроизвести его на сервере тестирования с тем же кодом WordPress, установленным на нем. Рабочий сервер запускает PHP 5.3.8.

Я попытался отключить все другие плагины, но проблема все еще присутствует.

Любая идея о том, где я могу найти проблему?

Solutions Collecting From Web of "XML-файл Sitemap: сломанный файл XML"

Этот шов является проблемой с header('HTTP/1.1 200 OK') в плагине WordPress Yoast WordPress, который несовместим с моей конфигурацией сервера (Nginx с некоторой конфигурацией безопасности впереди, а затем apache для обработки php).

В некотором роде я не совсем понимаю, этот вызов функции php заставлял сервер отправлять HTTP / 1.1 заголовок с закодированным HTTP / 1.0 телом, поэтому конец заголовка ответа интерпретировался как начало тела.

Ознакомьтесь с проблемой, которую я создал в wordpress-seo github repo для получения дополнительной информации.