# Решение "SyntaxError: Unexpected identifier #..." вызванного Cloudflare Auto Minify

**URL:** https://meta.discourse.org/t/resolving-syntaxerror-unexpected-identifier-caused-by-cloudflare-auto-minify/311390
**Category:** Sysadmins
**Created:** [10.Июнь.2024 13:14:05 UTC](https://meta.discourse.org/t/resolving-syntaxerror-unexpected-identifier-caused-by-cloudflare-auto-minify/311390 "2024-06-10T13:14:05Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [10.Июнь.2024 13:14:05 UTC](https://meta.discourse.org/t/resolving-syntaxerror-unexpected-identifier-caused-by-cloudflare-auto-minify/311390/1 "2024-06-10T13:14:05Z")

</div>

Функция [‘Auto Minify’](https://developers.cloudflare.com/speed/optimization/content/auto-minify/) компании Cloudflare нарушает работу последних версий Discourse. В консоли браузера вы увидите ошибку вроде:

```plaintext
Uncaught SyntaxError: Unexpected identifier '#...'

```

Компания Cloudflare осведомлена о проблеме и добавила следующее сообщение в свою панель управления:

> **Примечание:** Обратите внимание, что эта функция может быть не полностью совместима с некоторыми новыми возможностями языков CSS и JS, что потенциально может повлиять на функциональность сайта.

К сожалению, несмотря на эту критическую проблему, ~~функция останется включённой для существующих сайтов до 05.08.2024.~~ Обновление от 20 августа: функция всё ещё активна, и указано, что она «будет удалена в ближайшее время».

Чтобы отключить эту функцию Cloudflare и восстановить работоспособность вашего сайта Discourse, выполните следующие действия:

1. Перейдите в раздел [‘Content Optimization’](https://dash.cloudflare.com/?to=/:account/:zone/speed/optimization) ваших настроек Cloudflare:

2. Прокрутите вниз до раздела «Auto Minify» и снимите все флажки.

3. В боковой панели перейдите в раздел Caching → Configuration и нажмите кнопку «Purge Everything».

После этого при обновлении страницы вашего форума всё должно снова работать корректно.

Для получения дополнительной информации об оптимизации Discourse и Cloudflare ознакомьтесь с этой темой:

> [@Using Discourse with Cloudflare: Best Practices](https://meta.discourse.org/t/using-discourse-with-cloudflare-best-practices/293405):
>
> Using Discourse with Cloudflarebookmark This guide explains how to configure and use Discourse with Cloudflare, including security best practices and troubleshooting tips. person_raising_hand Required user level: Administrator information_source Console access is required for self-hosted installations Summary Cloudflare can enhance your Discourse instance with improved performance through CDN, additional security layers like DDoS protection, and HTTPS support. This guide covers the…
