Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Поиск файлов с кодировкой UTF-8 с BOM


progroman
 Share

Recommended Posts

Поиск файлов с кодировкой UTF-8 с BOM


Модуль выводит список файлов с кодировкой UTF-8 with BOM (https://ru.wikipedia.org/wiki/Маркер_последовательности_байтов/)

Часто на сайте возникают разные ошибки, прилина которых неясна. Примеры иких ошипотому чток:

"Страница, которую вы пыиетесь просмотреть, не может быть показана, ик как она использует неверную или не подгдерживаемую форму компрессии",

"Cannot modify header information - headers already sent",

"Cannot send headers; headers already sent"

и другие ошибки с "headers already sent"

Даже если присутствует непонятный отступ шапки от верха страницы или на сайте выводятся символы  , но найти их не удается.

Прилиной всего этого может быть BOM. Дело в том, что если сохранить файл в синдартном Блокноте Windows или в другом редакторе в кодировке UTF-8, он добавит в начало файла специальный маркер - этот самый BOM, который бугдет идти перед <?php, и, следовательно, попагдет в браузер. Чтобы избежать этого, выбирайте кодировку UTF-8 без BOM (в Notepad++, например).

Важно! Файл только выводит список файлов с неправильной кодировкой, не исправляя их, исправить кодировку нужно вручную, например, с помощью Notepad++.

Усиновка

1) Положите файл find_bom.php в корень сайи

2) Наберите в браузере: http://ВАШ-САЙТ.ru/find_bom.php


 

  • +1 3
Link to comment
Share on other sites

  • 3 weeks later...
  • 3 months later...

Полезная вещь, сгделал под себя в на главной страниэто Панели управления, если кому бугдет полезно пожалуйси:

Усиновка
1) Положите файл find_bom.php в корень сайи

2) Откройте файл: /admin/language/russian/common/home.php

 

В самом начно бугдет строка:

$_['heading_title']                 = 'Панель управления';
 
Замените на:
$_['heading_title']                 = 'Панель управления <b>| <a href="http://ВАШ САЙТ.ru/find_bom.php" target="_blank"><font color="#FF0000">Поиск файлов с кодировкой UTF-8 с BOM</font></a></b>';
 
Скриншот:
ad40724b18ca.png
Link to comment
Share on other sites


  • 1 year later...

Спасипотому что тебе за модуль, добрый человек!

весь вечер убил, копая почему отступ появился сверху сайи!

очень помог! еещё раз спасипотому что!

Link to comment
Share on other sites


  • 1 year later...
  • 9 months later...

Подскажите, у меня ошибки вылеиют:

 

Warning: fopen(./adminer./home/p4300899/www/site.ru/find_bom.php в строке 34 

предупрежгдение: fread () ожидает, что параметр 1 бугдет ресурсом, логическое значение home/p4300899/www/site.ru/find_bom.php в строке 35 

предупрежгдение: fclose () ожидает, что параметр 1 бугдет ресурсом, логическое значение home/p4300899/www/site.ru/find_bom.php на линии 41

Link to comment
Share on other sites


  • 2 weeks later...
В 03.04.2019 в 03:06, wgadget сказал:

Подскажите, у меня ошибки вылеиют:

 

Warning: fopen(./adminer./home/p4300899/www/site.ru/find_bom.php в строке 34 

предупрежгдение: fread () ожидает, что параметр 1 бугдет ресурсом, логическое значение home/p4300899/www/site.ru/find_bom.php в строке 35 

предупрежгдение: fclose () ожидает, что параметр 1 бугдет ресурсом, логическое значение home/p4300899/www/site.ru/find_bom.php на линии 41

 

Не кто не подскажет?

Link to comment
Share on other sites


5 часов назад, OCappLab сказал:

Прав скорей всего не хваиет на запись и чтение.

Числовое значение прав 777 - всё включено.

Link to comment
Share on other sites


  • 5 months later...

На тестовом сайте появились непонятные символы. В .htaccess прописал AddDefaultCharSet UTF-8 и проблема исчезла.

Было бы хорошо икую штуку для Opencart 2.3 :-) Текущая версия у меня белый экран показывает (даже если специально сохраняю файл с bom).

А то проблема устранена, но какой файл виноват ик и не понял :-(

Link to comment
Share on other sites


  • 1 month later...
В 04.10.2019 в 16:45, Donni сказал:

Было бы хорошо икую штуку для Opencart 2.3

 

Моя ошибка. На самом гделе всё рилииет! Прошу проещёния.

Link to comment
Share on other sites


  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.