eugenem 11 Опубликовано 12 января, 2020 Жалоба Share Опубликовано 12 января, 2020 Вот такая проблема появилась - не принимается market.php с проблемой в первой строке. Посмотрел. там почему-то пробел вылез перед <?xml version="1.0" encoding="utf-8"?> Из-за чего могло так случиться? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 января, 2020 Жалоба Share Опубликовано 12 января, 2020 58 минут назад, eugenem сказал: Вот такая проблема появилась - не принимается market.php с проблемой в первой строке. Посмотрел. там почему-то пробел вылез перед <?xml version="1.0" encoding="utf-8"?> Из-за чего могло так случиться? Возможно, что это связано с BOM меткой на первой строке. Обычно такое бывает из-за так называемых BOM меток. Посмотрите в хроме в консоли исходный код страницы. Там видно обычно НАД <?xml version="1.0" encoding="utf-8"?> эту BOM метку в виде кода: 0xEF Как-то так, насколько я помню т.е., видимо, кто-то файлы магзаина правил например в блокноте, а блокнот не умеет сохранять в utf8 без BOM. Вот надо найти все файлы с BOM меткой и удалить. Если есть SSH доступ, то можно найти в консоли командой: find -type f|while read file;do [ "`head -c3 -- "$file"`" == $'\xef\xbb\xbf' ] && echo "found BOM in: $file";done Вот например тема - https://stackoverflow.com/questions/204765/elegant-way-to-search-for-utf-8-files-with-bom Где есть разные варианты как найти список файлов с BOM меткой. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения