ΠŸΠΎΡ‡Π΅ΠΌΡƒ 1Π‘ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β»?

Ошибка Β«ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β» Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ β€” ΠΎΠ΄Π½Π° ΠΈΠ· самых распространённых ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ программисты, Ρ‚Π°ΠΊ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ. Она Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° систСма пытаСтся Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»ΠΈΠ±ΠΎ Π½Π΅ сущСствуСт, Π»ΠΈΠ±ΠΎ нСдоступСн Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ контСкстС. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ Π² нСсовмСстимости вСрсий ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² ΠΊΠΎΠ΄Π΅, ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π² особСнностях Ρ€Π°Π±ΠΎΡ‚Ρ‹ с внСшними ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ.

Π§Π°Ρ‰Π΅ всСго ошибка проявляСтся ΠΏΡ€ΠΈ:

  • πŸ”„ ОбновлСнии ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3.
  • πŸ–₯️ Π Π°Π±ΠΎΡ‚Π΅ с внСшними ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π°ΠΌΠΈ.
  • πŸ“ Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ скриптов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.
  • πŸ”§ Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами Ρ‡Π΅Ρ€Π΅Π· COM-соСдинСниС ΠΈΠ»ΠΈ HTTP-сСрвисы.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ 8 основных ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ошибки, Π΄Π°Π΄ΠΈΠΌ 5 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… способов Π΅Ρ‘ исправлСния (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°) ΠΈ прСдоставим Ρ‡Π΅ΠΊ-лист для диагностики. А Π² ΠΊΠΎΠ½Ρ†Π΅ β€” FAQ с ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ Π½Π° частыС вопросы ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

πŸ“Š Π‘ ΠΊΠ°ΠΊΠΎΠΉ вСрсиСй 1Π‘ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅?
8.3 (обычная)
8.3 (управляСмыС Ρ„ΠΎΡ€ΠΌΡ‹)
8.2
7.7
НС знаю

1. ΠΠ΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ вСрсий ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Бамая частая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки β€” Ρ€Π°Π·Ρ€Ρ‹Π² совмСстимости ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсиСй ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ ΠΈ установлСнной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ. НапримСр, Ссли Π²Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π΄ΠΎ 8.3.22, Π° конфигурация ΠΎΡΡ‚Π°Π»Π°ΡΡŒ ΠΎΡ‚ вСрсии 8.3.18, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Β«ΠΏΡ€ΠΎΠΏΠ°ΡΡ‚ΡŒΒ» ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ сигнатуру.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π‘ΠΏΡ€Π°Π²ΠΊΠ° β†’ О ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈ Π·Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.
  2. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π‘ΠΏΡ€Π°Π²ΠΊΠ° β†’ О ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
  3. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ вСрсии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ совмСстимости Π½ΠΈΠΆΠ΅.
ВСрсия ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Минимальная вСрсия ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ
8.3.20–8.3.22 8.3.18.1200 ВрСбуСтся ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ БухгалтСрия 3.0 ΠΈ Π£Π’ 11.
8.3.16–8.3.19 8.3.16.1000 ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° управляСмых Ρ„ΠΎΡ€ΠΌ, Π½ΠΎ Π±Π΅Π· Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с JSON.
8.3.10–8.3.15 8.3.10.2500 Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΠ€Π°ΠΉΠ»() ΠΈ ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ€Π°ΠΉΠ»() Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΠ€Π°ΠΉΠ»().

РСшСниС:

  • πŸ”„ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ β†’ ОбновлСниС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
  • πŸ“₯ Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ с сайта 1Π‘:ИВБ ΠΈΠ»ΠΈ ΠΏΠΎΡ€Ρ‚Π°Π»Π° ΠΏΠ°Ρ€Ρ‚Π½Ρ‘Ρ€ΠΎΠ².
  • πŸ› οΈ Если ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ β€” ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Π΄ΠΎ совмСстимой вСрсии.
πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ сдСлайтС Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию Π±Π°Π·Ρ‹ Ρ‡Π΅Ρ€Π΅Π· АдминистрированиС β†’ Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π­Ρ‚ΠΎ спасёт Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈ сбоС.

2. Ошибки Π² ΠΊΠΎΠ΄Π΅: ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ, Π½Π΅Π²Π΅Ρ€Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²

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

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки:

  • πŸ”€ ΠžΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ: ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊ() вмСсто ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘ΠΏΠΈΡΠΎΠΊΠ—Π½Π°Ρ‡Π΅Π½ΠΈΠΉ().
  • πŸ“› НСвСрный рСгистр: Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ() вмСсто Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ() (Π² 1Π‘ рСгистр Π²Π°ΠΆΠ΅Π½!).
  • πŸ—‘οΈ ИспользованиС ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠœΠ°ΡΡΠΈΠ²Π‘Π΅Ρ€ΠΈΠΉ() Π² Π½ΠΎΠ²Ρ‹Ρ… вСрсиях Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘Π΅Ρ€ΠΈΠΈ()).

Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ:

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ имя ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ 1Π‘ (Ρ€Π°Π·Π΄Π΅Π» «Бинтакс-ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΒ»).
  2. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ (Ctrl+Space).
  3. ЗапуститС ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ β†’ БСрвис β†’ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

// ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ошибки:

Π”ΠΎΠΊ = Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅Π’ΠΎΠ²Π°Ρ€ΠΎΠ².Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚();

Π”ΠΎΠΊ.ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈΠ”ΠΎΠΊ(); // Ошибка! ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ: Π”ΠΎΠΊ.ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ();

// Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

Π”ΠΎΠΊ = Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅Π’ΠΎΠ²Π°Ρ€ΠΎΠ².Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚();

Π”ΠΎΠΊ.Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ();

Π”ΠΎΠΊ.ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ(); // Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΅ΡΡ‚ΡŒ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½ΠΎ 1Π‘ Π΅Π³ΠΎ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚?

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. НапримСр, вмСсто ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠœΠ΅Ρ‚ΠΎΠ΄() ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π’ΠΈΠΏ("Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅Π’ΠΎΠ²Π°Ρ€ΠΎΠ²").ΠœΠ΅Ρ‚ΠΎΠ΄(ΠžΠ±ΡŠΠ΅ΠΊΡ‚). Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚, Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² нСявном ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ².

3. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ кэша

Если ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, послС Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ обновлСния ΠΈΠ»ΠΈ сбоя), 1Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ Β«Π½Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒΒ» ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° самом Π΄Π΅Π»Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚. Π’ΠΎ ΠΆΠ΅ самоС происходит ΠΏΡ€ΠΈ загрязнСнии кэша β€” Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠ΅ΡˆΠ°ΡŽΡ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ систСмы.

ΠŸΡ€ΠΈΠ·Π½Π°ΠΊΠΈ поврСТдСния:

  • πŸ” ΠœΠ΅Ρ‚ΠΎΠ΄ отсутствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ β€” Π½Π΅Ρ‚).
  • πŸ’₯ Ошибка появляСтся послС обновлСния ΠΈΠ»ΠΈ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ 1Π‘.
  • πŸ“‚ Π’ Π»ΠΎΠ³Π°Ρ… (%APPDATA%\1C\1Cv8\logs) Π΅ΡΡ‚ΡŒ записи ΠΎ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΈ .cf ΠΈΠ»ΠΈ .epf Ρ„Π°ΠΉΠ»ΠΎΠ².

Как ΠΏΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅:

  1. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ всС сСансы 1Π‘.
  2. Π£Π΄Π°Π»ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ кэша:
    C:\Users\<Π˜ΠΌΡΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ>\AppData\Roaming\1C\1Cv8\

    (ΠΈΠ»ΠΈ %APPDATA%\1C\1Cv8\).

  3. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:
    БСрвис β†’ ВСстированиС ΠΈ исправлСниС β†’ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

    ΠžΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΡΡΡ‹Π»ΠΎΡ‡Π½ΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ.

  4. Если Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ β€” восстановитС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΈΠ· Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ ΠΈΠ»ΠΈ .dt-Ρ„Π°ΠΉΠ»Π°.

Π£Π±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²Ρ‹ΡˆΠ»ΠΈ ΠΈΠ· 1Π‘|Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ процСссы 1Π‘ Π² ДиспСтчСрС Π·Π°Π΄Π°Ρ‡|Π£Π΄Π°Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ %APPDATA%\1C\1Cv8\|ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€|Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ 1Π‘ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /ClearCache-->

4. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа

Если Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ нСдостаточно ΠΏΡ€Π°Π² Π½Π° Π²Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, 1Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β» вмСсто Π±ΠΎΠ»Π΅Π΅ Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Β«ΠžΡ‚ΠΊΠ°Π·Π°Π½ΠΎ Π² доступС». Π­Ρ‚ΠΎ связано с особСнностями Ρ€ΠΎΠ»Π΅Π²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ бСзопасности Π² 1Π‘.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π°:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² АдминистрированиС β†’ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠŸΡ€Π°Π²Π°.
  3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ Ρƒ Π½Π΅Π³ΠΎ ΠΏΡ€Π°Π²Π° Π½Π°:
    • πŸ“‹ Π§Ρ‚Π΅Π½ΠΈΠ΅/запись ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° РСализацияВоваров).
    • πŸ”§ Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² (Ρ€Π°Π·Π΄Π΅Π» Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π°).
    • πŸ–₯️ ИспользованиС Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ (Ссли ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΈΡ… запускС).

БыстроС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅:

  • πŸ‘‘ Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Ρ€ΠΎΠ»ΡŒ ΠŸΠΎΠ»Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, исчСзла Π»ΠΈ ошибка.
  • πŸ” Если Π΄Π° β€” Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΆΠ½ΠΈΠ΅ ΠΏΡ€Π°Π²Π° ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
  • πŸ›‘οΈ Для Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки Π² АдминистрированиС β†’ Настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β†’ ΠŸΡ€Π°Π²Π° доступа ΠΊ внСшним ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌ.
πŸ’‘

Если ошибка ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ Ρ€ΠΎΠ»ΠΈ Β«ΠŸΠΎΠ»Π½Ρ‹Π΅ ΠΏΡ€Π°Π²Π°Β», ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚ΠΎΡ‡Π½ΠΎ Π² настройках доступа. НС оставляйтС эту Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ΠΎΠ»Π³ΠΎ β€” это ΡƒΠ³Ρ€ΠΎΠ·Π° бСзопасности!

5. ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ с внСшними ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ

Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ (.dll, .ocx) ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ часто становятся источником ошибок Β«ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β». ΠŸΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  • πŸ”Œ ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π΅ зарСгистрирована Π² систСмС (regsvr32).
  • πŸ“¦ ΠΠ΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ разрядности (32-bit vs 64-bit).
  • πŸ”„ ОбновлСниС 1Π‘ «сломало» ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

Как Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ β†’ БСрвис β†’ Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ список ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.
  2. Если ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° внСшнСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΠ’Π½Π΅ΡˆΠ½ΡŽΡŽΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ()), ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:
    ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ°
    

    ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° = Новый COMΠžΠ±ΡŠΠ΅ΠΊΡ‚("Π˜ΠΌΡΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.Класс");

    Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

    Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ(ОписаниСОшибки());

    ΠšΠΎΠ½Π΅Ρ†ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠΈ;

  3. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° совмСстима с вашСй вСрсиСй 1Π‘ (см. Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ поставщика).

РСшСния:

  • πŸ”„ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ Π΄ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСрсии.
  • πŸ“₯ ΠŸΠ΅Ρ€Π΅Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Ρ‘ Π² систСмС:
    regsvr32 /u "C:\ΠŸΡƒΡ‚ΡŒ\К\Π€Π°ΠΉΠ»Ρƒ.dll"  // Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅
    

    regsvr32 "C:\ΠŸΡƒΡ‚ΡŒ\К\Π€Π°ΠΉΠ»Ρƒ.dll" // РСгистрация

  • 🚫 ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π² ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ β†’ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, исчСзла Π»ΠΈ ошибка.
πŸ’‘

Для диагностики ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π–ΡƒΡ€Π½Π°Π» рСгистрации (АдминистрированиС β†’ Π–ΡƒΡ€Π½Π°Π»Ρ‹ β†’ Π–ΡƒΡ€Π½Π°Π» рСгистрации). Π€ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉΡ‚Π΅ записи ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ слову «Ошибка».

6. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с управляСмыми Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ

Π’ управляСмых Ρ„ΠΎΡ€ΠΌΠ°Ρ… (1Π‘ 8.3) ошибка Β«ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β» часто связана с Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΊ элСмСнтам Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΎΠΉ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ сСрвСрный ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ· клиСнтского ΠΊΠΎΠ΄Π° (ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚).

Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ сцСнарии:

  • πŸ–₯️ Π’Ρ‹Π·ΠΎΠ² сСрвСрного ΠΌΠ΅Ρ‚ΠΎΠ΄Π° (НаБСрвСрС) ΠΈΠ· клиСнтского (ΠΠ°ΠšΠ»ΠΈΠ΅Π½Ρ‚Π΅).
  • πŸ“‹ ΠžΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚Ρƒ Ρ„ΠΎΡ€ΠΌΡ‹: Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.ΠΠ΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚.
  • πŸ”„ ИспользованиС ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π²Ρ€ΠΎΠ΄Π΅ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ€ΠΎΡ€ΠΌΡƒ() вмСсто ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ().

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ошибки ΠΈ исправлСния:


// Ошибка: ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ сСрвСрный ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠ· клиСнтского

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠšΠ½ΠΎΠΏΠΊΠ°ΠΠ°ΠΆΠ°Ρ‚ΠΈΠ΅(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

// Π­Ρ‚ΠΎ клиСнтский ΠΊΠΎΠ΄, Π° ΠœΠ΅Ρ‚ΠΎΠ΄ΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅() ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ ΠΊΠ°ΠΊ сСрвСрный

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = ΠœΠ΅Ρ‚ΠΎΠ΄ΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅(); // --> Ошибка!

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

// Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠšΠ½ΠΎΠΏΠΊΠ°ΠΠ°ΠΆΠ°Ρ‚ΠΈΠ΅(Π­Π»Π΅ΠΌΠ΅Π½Ρ‚)

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = НаБСрвСрС.ΠœΠ΅Ρ‚ΠΎΠ΄ΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅(); // Π―Π²Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· "НаБСрвСрС."

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

&НаБСрвСрС

Ѐункция ΠœΠ΅Ρ‚ΠΎΠ΄ΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅()

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Π˜ΡΡ‚ΠΈΠ½Π°;

ΠšΠΎΠ½Π΅Ρ†Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠŸΡ€Π°Π²ΠΈΠ»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с управляСмыми Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ:

  • βœ… ВсС обращСния ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² &НаБСрвСрС ΠΈΠ»ΠΈ &ΠΠ°Π‘Π΅Ρ€Π²Π΅Ρ€Π΅Π‘Π΅Π·ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π°.
  • βœ… Для обновлСния Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ(), Π° Π½Π΅ ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒΠ€ΠΎΡ€ΠΌΡƒ().
  • βœ… ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ сущСствованиС элСмСнтов Ρ‡Π΅Ρ€Π΅Π· Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бвойство("Π˜ΠΌΡΠ­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°").

7. Ошибки ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ОВ/Π£Π’/Π‘ΠŸ: спСцифика Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ

Π’ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ 1Π‘:БухгалтСрия 3.0, Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ 11 ΠΈΠ»ΠΈ Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрсоналом ошибка Β«ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β» ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΈΠ·-Π·Π°:

  • πŸ“Š Использования Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вСрсий ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, старых ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² для Π‘ΠŸ 2.0 Π² Π‘ΠŸ 3.0).
  • πŸ”§ Π’Ρ‹Π·ΠΎΠ²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², зависимых ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½ΠΎΠΉ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ, Ссли опция ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°).
  • πŸ“ˆ Ошибок Π² ΠŸΠ»Π°Π½Π°Ρ… ΠΎΠ±ΠΌΠ΅Π½Π° ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ систСмами.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для 1Π‘:БухгалтСрия 3.0:


// Ошибка: ΠΌΠ΅Ρ‚ΠΎΠ΄ "ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ”Π°Π½Π½Ρ‹Π΅ΠΠ²Π°Π½ΡΠΎΠ²ΠΎΠ³ΠΎΠžΡ‚Ρ‡Π΅Ρ‚Π°" Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½

// ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ опция "АвансовыС ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹" ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°

Если НС Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ΠžΠΏΡ†ΠΈΠΈ.ΠΠ²Π°Π½ΡΠΎΠ²Ρ‹Π΅ΠžΡ‚Ρ‡Π΅Ρ‚Ρ‹ Π’ΠΎΠ³Π΄Π°

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ("Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ 'АвансовыС ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹' Π² настройках ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹!");

Π’ΠΎΠ·Π²Ρ€Π°Ρ‚;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ:

  • πŸ” ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ Π² Π“Π»Π°Π²Π½ΠΎΠ΅ β†’ Настройки β†’ Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.
  • πŸ“‹ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для вашСй вСрсии ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
  • πŸ”„ ΠŸΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ провСряйтС ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Планов ΠΎΠ±ΠΌΠ΅Π½Π° Π² АдминистрированиС β†’ Бинхронизация Π΄Π°Π½Π½Ρ‹Ρ….
πŸ’‘

Π’ Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π£Π’ 11.4 ΠΌΠ΅Ρ‚ΠΎΠ΄ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΡ() Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΠ”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚("ΠŸΠΎΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΠ΅Π’ΠΎΠ²Π°Ρ€ΠΎΠ²"). ВсСгда ΡΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ΡΡŒ с Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ!

8. Ошибки ΠΏΡ€ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Π²Π΅Π±-сСрвисами ΠΈ HTTP-запросами

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с HTTP-БСрвисами ΠΈΠ»ΠΈ REST API ошибка Β«ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Β» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ:

  • 🌐 НСвСрный URL ΠΈΠ»ΠΈ endpoint (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /api/v1/method вмСсто /api/v2/method).
  • πŸ”‘ ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΏΡ€Π°Π² доступа (Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ Ρ‚ΠΎΠΊΠ΅Π½ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ).
  • πŸ“‘ БСрвис Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСдоступСн ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» WSDL-описаниС.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° с ошибкой ΠΈ исправлСниСм:


// Ошибка: ΠΌΠ΅Ρ‚ΠΎΠ΄ "GetOrderList" Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½

WSБсылка = "http://example.com/ws/old_service?wsdl"; // Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ адрСс

ΠŸΡ€ΠΎΠΊΡΠΈ = Новый HTTPΠ‘Π΅Ρ€Π²ΠΈΡΠŸΡ€ΠΎΠΊΡΠΈ(WSБсылка);

ΠŸΡ€ΠΎΠΊΡΠΈ.GetOrderList(); // --> Ошибка!

// Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

WSБсылка = "http://example.com/ws/v2/service?wsdl"; // ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ адрСс

ΠŸΡ€ΠΎΠΊΡΠΈ = Новый HTTPΠ‘Π΅Ρ€Π²ΠΈΡΠŸΡ€ΠΎΠΊΡΠΈ(WSБсылка, "", "", Π˜ΡΡ‚ΠΈΠ½Π°);

ΠŸΡ€ΠΎΠΊΡΠΈ.Авторизация("login", "password");

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = ΠŸΡ€ΠΎΠΊΡΠΈ.GetOrderList();

Π§Π΅ΠΊ-лист для диагностики:

  1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ WSDL-описаниС сСрвиса Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.
  2. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚Π΅ всС ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Authorization: Bearer {token}).
  3. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠŸΠΎΡΡ‚ΠΌΠ°Π½ ΠΈΠ»ΠΈ curl для тСстирования запросов Π²Π½Π΅ 1Π‘.
Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ WSDL Π±Π΅Π· 1Π‘?

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ссылку Π½Π° WSDL Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, http://example.com/service?wsdl). Если Ρ„Π°ΠΉΠ» XML отобраТаСтся β€” сСрвис доступСн. Если ошибка 404 β€” адрСс Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ.

FAQ: ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° частыС вопросы

❓ ΠŸΠΎΡ‡Π΅ΠΌΡƒ ошибка появляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² локальном кэшС ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²Π°Ρ… доступа:

  1. ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚Π΅ кэш 1Π‘ Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (см. Ρ€Π°Π·Π΄Π΅Π» 3).
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ Ρ€ΠΎΠ»ΡŒ Π² АдминистрированиС β†’ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ.
  3. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ установлСна Ρ‚Π° ΠΆΠ΅ вСрсия ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ….
❓ Как Π½Π°ΠΉΡ‚ΠΈ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π–ΡƒΡ€Π½Π°Π» рСгистрации:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ АдминистрированиС β†’ Π–ΡƒΡ€Π½Π°Π»Ρ‹ β†’ Π–ΡƒΡ€Π½Π°Π» рСгистрации.
  2. ΠžΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠΉΡ‚Π΅ записи ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ Ошибка.
  3. Π’ описании ошибки Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ имя ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, Π³Π΄Π΅ ΠΎΠ½Π° ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π°.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ΄:

ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ°

// Π’Π°Ρˆ ΠΊΠΎΠ΄

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ(ОписаниСОшибки() + " | " + Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΠžΠ±ΠžΡˆΠΈΠ±ΠΊΠ΅().ΠœΠ΅Ρ‚ΠΎΠ΄);

ΠšΠΎΠ½Π΅Ρ†ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠΈ;

❓ МоТно Π»ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π±Π΅Π· программиста?

Π”Π°, Ссли ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π²:

  • πŸ”„ Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΉ вСрсии 1Π‘ β€” ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ.
  • 🧹 Загрязнённом кэшС β€” очиститС Π΅Π³ΠΎ (см. Ρ€Π°Π·Π΄Π΅Π» 3).
  • πŸ”‘ НСдостаточных ΠΏΡ€Π°Π²Π°Ρ… β€” ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ администратору Π·Π° доступом.

Если ошибка Π² ΠΊΠΎΠ΄Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… β€” Π±Π΅Π· программиста Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ.

❓ ΠŸΠΎΡ‡Π΅ΠΌΡƒ послС обновлСния 1Π‘ пСрСстали Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ старыС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ?

ВСроятно, Π² Π½ΠΎΠ²ΠΎΠΉ вСрсии ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовались Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ…. РСшСния:

  1. ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ вСрсии (скачайтС с ИВБ ΠΈΠ»ΠΈ сайта Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°).
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π–ΡƒΡ€Π½Π°Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ 1Π‘ β€” Ρ‚Π°ΠΌ пСрСчислСны ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹.
  3. Если ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° самописная β€” ΠΈΡΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ (см. Ρ€Π°Π·Π΄Π΅Π» 2).
❓ Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этой ошибки Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ?

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ этим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ:

  • πŸ”„ РСгулярно обновляйтС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ.
  • πŸ“‹ Π’Π΅Π΄ΠΈΡ‚Π΅ ΠΆΡƒΡ€Π½Π°Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄Π΅ (ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ с Π΄Π°Ρ‚Π°ΠΌΠΈ ΠΈ вСрсиями).
  • πŸ§ͺ ВСстируйтС Π½ΠΎΠ²Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° тСстовой Π±Π°Π·Π΅ ΠΏΠ΅Ρ€Π΅Π΄ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ.
  • πŸ“š Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° обновлСниями Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° ΠΏΠΎΡ€Ρ‚Π°Π»Π΅ ИВБ.
πŸ’‘

Если ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ послС обновлСния β€” сначала ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ вСрсий (Ρ€Π°Π·Π΄Π΅Π» 1), Π·Π°Ρ‚Π΅ΠΌ очиститС кэш (Ρ€Π°Π·Π΄Π΅Π» 3). Π’ 90% случаСв это Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ!