Битуация, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ 1Π‘-Битрикс Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ ΠΈΠ»ΠΈ спискС ΠΈΠ·Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ, являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых распространСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ добавляСт ΡˆΠ΅ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΠ²Π°Ρ€, Π° систСма Π»ΠΈΠ±ΠΎ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ дСйствиС, Π»ΠΈΠ±ΠΎ удаляСт старыС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, Π»ΠΈΠ±ΠΎ просто Π½Π΅ обновляСт счСтчик. Π­Ρ‚ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΠΏΡ€ΠΎΠ΄Π°ΠΆ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ процСсс ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ искусствСнно ограничиваСтся.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ повСдСния Ρ€Π΅Π΄ΠΊΠΎ Π»Π΅ΠΆΠ°Ρ‚ Π½Π° повСрхности ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ связаны с физичСским отсутствиСм Ρ‚ΠΎΠ²Π°Ρ€Π° Π½Π° складС. Π§Π°Ρ‰Π΅ всСго ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° кроСтся Π² Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ настройкС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π²Ρ‹Π²ΠΎΠ΄Π°, исчСрпании Π»ΠΈΠΌΠΈΡ‚ΠΎΠ² сСссий ΠΈΠ»ΠΈ агрСссивной ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ. ПониманиС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ источник сбоя ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π±Π΅Π· ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ пСрСустановки систСмы.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ тСхничСскиС аспСкты, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² 5 Π΅Π΄ΠΈΠ½ΠΈΡ†, ΠΈ прСдоставим ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ диагностики. ΠœΡ‹ Π·Π°Ρ‚Ρ€ΠΎΠ½Π΅ΠΌ ΠΊΠ°ΠΊ настройки административной ΠΏΠ°Π½Π΅Π»ΠΈ, доступныС ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³Π°ΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€Π°Π²ΠΊΠΈ Π² ΠΊΠΎΠ΄Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ для исправлСния ситуации.

Π›ΠΈΠΌΠΈΡ‚Ρ‹ сСссий ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ странного ограничСния количСства Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² β€” это настройки Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ bitrix/.settings.php ΠΈΠ»ΠΈ bitrix/php_interface/dbconn.php. Π’ Ρ€Π΅Π΄ΠΊΠΈΡ… случаях, ΠΏΡ€ΠΈ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ сайта ΠΈΠ»ΠΈ установкС сторонних ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ТСстко Π·Π°Π΄Π°Π½Ρ‹ Π»ΠΈΠΌΠΈΡ‚Ρ‹ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄Π°Π½Π½Ρ‹Ρ…, сохраняСмых Π² сСссии ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Если сСссия пСрСполняСтся, PHP ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘ очистку, удаляя старыС записи. Π’ контСкстС ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ это часто выглядит Ρ‚Π°ΠΊ: ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ добавляСт Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, достигаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ вСса Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€ΠΎΠ²Π½ΠΎ 5 ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ с мноТСством свойств), ΠΈ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΡˆΠ΅ΡΡ‚ΠΎΠ³ΠΎ систСма сбрасываСт Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ классичСская ошибка управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Π½Π° сторонС сСрвСра.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Бтандартная конфигурация 1Π‘-Битрикс Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнного Π»ΠΈΠΌΠΈΡ‚Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° "5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²". Если Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ€ΠΎΠ²Π½ΠΎ это число, скорСС всСго, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΎ Π² настройках ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ Π² кастомном ΠΊΠΎΠ΄Π΅, Π° Π½Π΅ Π² ядрС систСмы.

Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° настройки хранСния сСссий. Если сайт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ сСссии Π½Π° ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ дискС ΠΈΠ»ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… с ограничСниями ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ поля для хранСния сСриализованных Π΄Π°Π½Π½Ρ‹Ρ…, запись Π½ΠΎΠ²Ρ‹Ρ… элСмСнтов ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ Ρ€Π΅ΠΆΠΈΠΌ session.save_handler с ограничСниями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ массив ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹.

πŸ’‘

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ поля Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ сСссий Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΈΠΏ TEXT, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Ρ‚ΡŒ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΡ€Π·ΠΈΠ½. РСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ MEDIUMTEXT ΠΈΠ»ΠΈ LONGTEXT.

Настройки ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΈ Π»ΠΈΠΌΠΈΡ‚Ρ‹ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ

НаиболСС вСроятная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎΡ‡Π΅ΠΌΡƒ отобраТаСтся ΠΈΠΌΠ΅Π½Π½ΠΎ 5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², кроСтся Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π²Ρ‹Π·ΠΎΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° sale.basket.basket ΠΈΠ»ΠΈ Π΅Π³ΠΎ соврСмСнных Π°Π½Π°Π»ΠΎΠ³ΠΎΠ². Π’ настройках ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, доступных Ρ‡Π΅Ρ€Π΅Π· Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈΠ»ΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ template.php, сущСствуСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° количСство Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… элСмСнтов.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ шаблона ΠΌΠΎΠ³Π»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ITEMS_LIMIT ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ€Π°Π²Π½Ρ‹ΠΌ 5 для тСстовых Ρ†Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ для отобраТСния ΠΏΡ€Π΅Π²ΡŒΡŽ ("послСдниС 5 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ…"), Π½ΠΎ Π·Π°Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ для основной страницы ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΈΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ своСго Π·Π°ΠΊΠ°Π·Π°, хотя фактичСски Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… сохранСны всС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.

  • πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ SHOW_ONLY_BASKET β€” ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Ρ‚ΠΎΠ²Π°Ρ€Π°.
  • βš™οΈ Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ настройки MAX_COUNT Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€Π°Π²ΠΊΠΈ.
  • πŸ’Ύ ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ кэш ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ старыС настройки ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Для исправлСния ситуации Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€Π°Π²ΠΊΠΈ сайта, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π΅Π³ΠΎ настройки. НайдитС Ρ€Π°Π·Π΄Π΅Π», ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° количСство Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π½Π΅ стоит ТСсткоС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅. Если ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ отсутствуСт Π² Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ интСрфСйсС, Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π°Ρ… шаблона ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°.

πŸ“Š Π“Π΄Π΅ Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ с 5 Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ?
Π’ ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ оформлСния Π·Π°ΠΊΠ°Π·Π°
Π’ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ (шапка сайта)
Π’ спискС ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
На страницС сравнСния

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ инвалидация Π΄Π°Π½Π½Ρ‹Ρ…

БистСма ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ 1Π‘-Битрикс β€” ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкС становится источником мистичСских Π±Π°Π³ΠΎΠ². Если врСмя ΠΆΠΈΠ·Π½ΠΈ кэша (TTL) для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ установлСно слишком большим, Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ автоматичСской сброски ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ состава ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ Π½Π΅ срабатываСт, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ страницы.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ: Π² кэшС Π»Π΅ΠΆΠΈΡ‚ HTML-ΠΊΠΎΠ΄ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ с 5 Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ добавляСт ΡˆΠ΅ΡΡ‚ΠΎΠΉ. Π”Π°Π½Π½Ρ‹Π΅ Π² Π±Π°Π·Π΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ, Π½ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΎΡ‚Π΄Π°Π΅Ρ‚ старый HTML-Ρ„Π°ΠΉΠ» ΠΈΠ· кэша, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ»ΡŽΡ‡ кэша Π½Π΅ измСнился ΠΈΠ»ΠΈ врСмя Π΅Π³ΠΎ ΠΆΠΈΠ·Π½ΠΈ Π΅Ρ‰Π΅ Π½Π΅ истСкло. Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ каТСтся, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ²Π°Ρ€ Π½Π΅ добавился ΠΈΠ»ΠΈ систСма ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°.

$APPLICATION->ResetCache();

// ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ сброс кэша для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π² настройках. Если послС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΡ€Π·ΠΈΠ½Π° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ всС Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ΅ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ кэша. НуТно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅Π³ΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π»ΠΈ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈ событии OnSaleBasketSaved.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ПолноС ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π±ΠΎΠ΅Π²ΠΎΠΌ сайтС нСдопустимо, это создаст Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сСрвСр. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ диагностики.

ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ JavaScript ΠΈ асинхронная Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ 1Π‘-Битрикс Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ AJAX для добавлСния Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы. Если Π² этом процСссС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка JavaScript, Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ счСтчика ΠΈΠ»ΠΈ списка Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ, хотя запрос Π½Π° сСрвСр ΡƒΡˆΠ΅Π» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.

Часто ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² 5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ скрипт отрисовки ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚ ТСстко Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Π²Ρ‹Π²ΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: for (let i = 0; i < 5; i++). Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ остаточным ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡ‚ старой вСрсии шаблона ΠΈΠ»ΠΈ ошибкой Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ тСстировал Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° ΠΌΠ°Π»ΠΎΠΌ количСствС элСмСнтов.

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ ВСроятная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ
Π’ΠΎΠ²Π°Ρ€ добавляСтся, Π½ΠΎ счСтчик Π½Π΅ мСняСтся Ошибка JS ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Консоль Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (F12)
Π’ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ список ΠΈΠ· 5 ΡˆΡ‚. Π›ΠΈΠΌΠΈΡ‚ Π² Ρ†ΠΈΠΊΠ»Π΅ шаблона Аудит ΠΊΠΎΠ΄Π° template.php
ПослС обновлСния страницы Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² большС ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ HTML ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ кэша ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°

Для поиска Ρ‚Π°ΠΊΠΈΡ… ошибок ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ консоль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (клавиша F12) ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ "Console". ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡˆΠ΅ΡΡ‚ΠΎΠΉ Ρ‚ΠΎΠ²Π°Ρ€. Если Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ красныС сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, связанных с basket ΠΈΠ»ΠΈ ajax, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° находится Π½Π° сторонС клиСнтского скрипта.

Как Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹ΠΉ скрипт?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Network Π² инструмСнтах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. НайдитС запрос ΠΊ Ρ„Π°ΠΉΠ»Ρƒ basket.php ΠΈΠ»ΠΈ ajax.php ΠΈ посмотритС Π½Π° ΠΎΡ‚Π²Π΅Ρ‚ сСрвСра. Если Ρ‚Π°ΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ список Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Π° Π½Π° экранС ΠΈΡ… 5 β€” Π²ΠΈΠ½ΠΎΠ²Π°Ρ‚ frontend.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π² Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… прСдлоТСниях (SKU)

Если ваш ΠΌΠ°Π³Π°Π·ΠΈΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹ΠΌΠΈ прСдлоТСниями, ситуация ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТнСС. Π’ 1Π‘-Битрикс ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΡƒΡ‚Π±ΠΎΠ»ΠΊΠ° красного Ρ†Π²Π΅Ρ‚Π° ΠΈ Ρ„ΡƒΡ‚Π±ΠΎΠ»ΠΊΠ° синСго Ρ†Π²Π΅Ρ‚Π°) ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Π΅, Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Иногда настройки Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ настроСны Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5 ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… "Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ…" Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², игнорируя Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ, ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ β€” Π»ΠΈΠΌΠΈΡ‚ стоит Π½Π° количСство SKU Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ. Π­Ρ‚ΠΎ частая ошибка ΠΏΡ€ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· внСшнСй ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ систСмы, Π³Π΄Π΅ estructura Π΄Π°Π½Π½Ρ‹Ρ… отличаСтся ΠΎΡ‚ Π»ΠΎΠ³ΠΈΠΊΠΈ битрикса.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки свойства CATALOG_ENABLE_COMPARE ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ со SKU Π² ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΎΠ½ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΡΡƒΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ списком, Π° Π½Π΅ ΠΎΠ±Ρ€Π΅Π·Π°ΡŽΡ‚ΡΡ ΠΏΠΎ количСству ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ID.

πŸ’‘

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° "5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²" Π² 90% случаСв Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° sale.basket.basket ΠΈ очисткой управляСмого кэша.

Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ кастомизация

НС стоит Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ влиянии установлСнных сторонних Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. ΠœΠΎΠ΄ΡƒΠ»ΠΈ для "УвСличСния Ρ‡Π΅ΠΊΠ°", "Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Ρ… Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²" ΠΈΠ»ΠΈ кастомныС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ свои ограничСния. НапримСр, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎΠ΄Π°Ρ€ΠΊΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ суммы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ·, ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дальнСйшСС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅.

Π’Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° сайтС установлСн ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ большиС ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ Π½Π° части для ускорСния отрисовки, Π½ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ это Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ всС Π½Π΅Π΄Π°Π²Π½ΠΎ установлСнныС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, исчСзнСт Π»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅.

Если Π½Π° сайтС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ программисты, попроситС ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ события систСмы (Events). Поиск ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ числа 5 Π² контСкстС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΡ€Π·ΠΈΠ½ΠΎΠΉ (CSaleBasket) часто позволяСт быстро Π½Π°ΠΉΡ‚ΠΈ мСсто, Π³Π΄Π΅ это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ прописано "Π² Π»ΠΎΠ±".

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΠ΅Ρ€Π΅Π΄ внСсСниСм ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄ ядра ΠΈΠ»ΠΈ стандартныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ создайтС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию сайта. ΠŸΡ€ΡΠΌΠ°Ρ ΠΏΡ€Π°Π²ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΠ°ΠΏΠΊΠ΅ /bitrix/components/ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ систСмы Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ.

ДиагностичСский Ρ‡Π΅ΠΊ-лист

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс поиска ошибки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дСйствий. Он ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΠ΅ΡΡ‚ΡŒ лишниС Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹ ΠΈ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ настройка, ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

β˜‘οΈ Диагностика ошибки "5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²"

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 5

НачнитС с самого простого β€” очистки кэша. Если это Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ настроСк ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. Волько ΡƒΠ±Π΅Π΄ΠΈΠ²ΡˆΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ настройки Π²Π΅Ρ€Π½Ρ‹, приступайтС ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΊΠΎΠ΄Π° ΠΈ Π»ΠΎΠ³ΠΎΠ² сСрвСра. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ сэкономит Π²Π°ΠΌ врСмя ΠΈ Π½Π΅Ρ€Π²Ρ‹.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 1Π‘-Битрикс ΠΎΡ‡Π΅Π½ΡŒ гибкая, ΠΈ любоС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅, скорСС всСго, Π±Ρ‹Π»ΠΎ ΠΊΠ΅ΠΌ-Ρ‚ΠΎ настроСно. Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹Ρ… Π±Π°Π³ΠΎΠ² с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ числами Π² Π½Π΅ΠΉ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ критичСских ошибок памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈΠ½Π°Ρ‡Π΅.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠΎΡ€Π·ΠΈΠ½Π° сбрасываСтся послС добавлСния 6-Π³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°?

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, пСрСполняСтся сСссия ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ срабатываСт скрипт очистки, ΡƒΠ΄Π°Π»ΡΡŽΡ‰ΠΈΠΉ самыС старыС Ρ‚ΠΎΠ²Π°Ρ€Ρ‹. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки хранСния сСссий Π² PHP ΠΈ ΠΊΠΎΠ΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² события добавлСния Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ.

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ настройку количСства Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΡ€Π·ΠΈΠ½Π΅?

Настройки находятся Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ Π·Π° ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ sale.basket.basket.small). Π˜Ρ‰ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° количСство Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… строк ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π²ΡŒΡŽ.

ΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² 5 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π±Ρ‹Ρ‚ΡŒ связано с Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ?

НСт, стандартныС Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ 1Π‘-Битрикс Π½Π΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° количСство Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² ΠΊΠΎΡ€Π·ΠΈΠ½Π΅. Π­Ρ‚ΠΎ всСгда вопрос настройки шаблона ΠΈΠ»ΠΈ ΠΊΠΎΠ΄Π°.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π»ΠΈ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π² Π±Π°Π·Π΅, Ссли ΠΈΡ… Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ?

Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ панСль Π² Ρ€Π°Π·Π΄Π΅Π» "Магазин" -> "Π—Π°ΠΊΠ°Π·Ρ‹" -> "ΠšΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»Π΅ΠΉ". Если Ρ‚Π°ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ всС Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ (frontend/кэш).