tech-tips/Языки программирования/PHP/Bitrix/Абракадабра.md

27 lines
2.4 KiB
Markdown
Raw Normal View History

Если код выдаёт абракадабру вида:
```
?????x^е]лsЫЖµяlНш?ШЛ<D0A8>UТЌDкбG*‰МИT»Чv|c嶙¦ГIHB ,?JЦфц?kУМ4Уiг¦н‡ы[MD[)B|$q2r­{О.<2E><>|)ґ<>СJLыЮs~зм9ывк?¬ї?{лЈ<D088>дОЦэ{дб‡·оЭЅMbs‰Д/n'<27>л[л,вZ|~ЃliўK†¤*њHl<&VwЌјЊ_ўђѓЇјhdЧ0 sвoЉТ^2v[U Q1ж¶<D0B6> bЊdЩ[2f?OЊf]!Щ]AУE#№/)9u_џ[XјѕЂ<D195>!©П¬<D09F>g®a<C2AE><37>щЗiЭ,Uљm<6D>§ЬЄћџШ« lbU"ЗD<D097>еdL7<4C>dQЯ<51>E\#F ЁЦ-«л1І«‰ЫЙX"#<23>љф$aмЉyQOДsв¶P"!‰љ/†"Е<38>Q©B./),;<3B>ыЮВВН7o,-ЭX<D0AD>U Ы’,жЕ-эЭ®эфЪЁJzЁЩЗ|бЧ<D0B1>жGUшѕЄ=ЮХэPсуХ‰U=«Iѓ/с<>aO`Ў±ФХ‰=A#…ЭВя?ЂHьцкД•©µхыw<D18B>¤·оlЬЯHЯ]џZ&S^USі<53>?oнБП>\ы™<D18B>©<EFBFBD>Yржы<D0B6>Ь_ЫJЇЇmm`ръzьюэшGрЧ]Ѕuч~[<5B>Отэ»ЛЏ<D09B>±ґjБHSњ?ЃoC"!с¶ л"ЌМЄкcI|$‘ћ`)·оn}pч—йGчY^ ж ?K?ґУпH9сѕЁ<D195>1Е—•ъYу9±j/ѓЏvХ} /БS§b<C2A7><EFBFBD>I°Њ[EГP<D093><50>Sэb_|gCІJН9­ШбІш„%«j?ЏJё)Й†ЁЭU„¬!
```
- Очищаем кэш сайта
- В файле `**bitrix/html_pages/.config.php**` выставляем опцию `COMPRESS="0"`
- Или в файле `bitrix/php_interface/dbconn.php` добавляем
```Shell
define("BX_COMPRESSION_DISABLED", true);
```
---
[https://dev.1c-bitrix.ru/support/forum/forum6/topic9212/](https://dev.1c-bitrix.ru/support/forum/forum6/topic9212/)
> Время: 17.08.2007 11:04:41
> От кого: [4923] (nord) Andrey Silaev (техподдержка)
>
> Здравствуйте, Евгений
>
> Такая проблема наблюдается при использовании модуля компрессии и установленным модулем Apache - mod_deflate. Они выполняют одинаковые действия - кодируют отправляемые данные посетителю. Таким образом, если они оба работают, то контент кодируется два раза. А браузер раскодирует только один раз. Поэтому наблюдается то, что Вы наблюдаете сейчас.
>
> Решение - удалить либо модуль компрессии, либо отключить mod_deflate.