ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ json: НС ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ записи. ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON? β€” Π₯Π°Π±Ρ€ Q&A

ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ json: НС ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ записи. ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON? β€” Π₯Π°Π±Ρ€ Q&A

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

wordpress — ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π΅ ΡƒΠ΄Π°Π»Π°ΡΡŒ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ»

БСгодня Ρƒ мСня Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² WordPress. Когда я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ страницу ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ администрирования WordPress, я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ Π΅Π³ΠΎ … Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ послС часа ΡˆΠ»ΠΈΡ„ΠΎΠ²Π°Π½ΠΈΡ я нашСл Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ …

Ошибка

Β«ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ Π½Π΅ ΡƒΠ΄Π°Π»Π°ΡΡŒ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON.Β»

7

Rawan-25 23 Ноя 2019 в 19:36

12 ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ²

Π›ΡƒΡ‡ΡˆΠΈΠΉ ΠΎΡ‚Π²Π΅Ρ‚

ΠŸΡ€ΡΠΌΠΎ сСйчас Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Classic Editor для исправлСния этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. вопрос .

ΠžΡ‚Π²Π΅Ρ‚ΠΎΠΌ Π·Π° ΠΎΡˆΠΈΠ±ΠΊΡƒ являСтся Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ я Π½Π΅ Π·Π½Π°Π», Π½ΠΎ Π΅ΡΡ‚ΡŒ новая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Если Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Ρ‚Ρƒ ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, поТалуйста, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ Π½ΠΈΠΆΠ΅. Для устранСния этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ я занимаюсь исслСдованиями ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ. Если я ΠΏΠΎΠ»ΡƒΡ‡Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, я сдСлаю ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² блиТайшСС врСмя …

9

Peter Mortensen 7 Π”Π΅ΠΊ 2019 Π² 23:50

Π’ основном, Бброс Permalinks Π² настройках WordPress.

*** Если Π²Ρ‹ΡˆΠ΅, это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚; ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· способов ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΠΏΡ†ΠΈΠΈ:

A. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹

B. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚Π΅ΠΌΡƒ Π½Π° Π±Π°Π·ΠΎΠ²ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ WordPress.

C. ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ WordPress

-1

Sen Sokha 1 Апр 2020 Π² 03:56

ИзмСнСниС настроСк постоянной ссылки, ΠΊΠ°ΠΊ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, Ρ€Π΅ΡˆΠΈΠ»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ для мСня.

index\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>

1

CdeoEm 6 Π€Π΅Π² 2020 Π² 02:11

Π£ мСня Π±Ρ‹Π»Π° Ρ‚Π° ΠΆΠ΅ самая ошибка «ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ JSON» ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚. WordPress, каТСтся, Π΄Π΅Π»Π°Π΅Ρ‚ сообщСниС JSON ΠΏΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ сообщСния / страницы, поэтому я ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» Π²ΠΊΠ»Π°Π΄ΠΊΡƒ сСти Π² ΠΌΠΎΠΈΡ… инструмСнтах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Если Π²Ρ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠΎΡ‚Π²Π΅Ρ‚Β» для этого Π²Ρ‹Π·ΠΎΠ²Π° JSON, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± этом Π½Π΅Π²Π΅Ρ€Π½ΠΎΠΌ ΠΎΡ‚Π²Π΅Ρ‚Π΅ JSON.

Π’ ΠΌΠΎΠ΅ΠΌ случаС (Ρƒ вас ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅) Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ сообщСния ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π΄ΠΎ фактичСских Π΄Π°Π½Π½Ρ‹Ρ… JSON ΠΈ испортили ΠΎΡ‚Π²Π΅Ρ‚. ПослС исправлСния ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ публикация сообщСния снова Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°.

<br />
<b>Deprecated</b>:  Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version.  To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent in <b>Unknown</b> on line <b>0</b><br />
{__NORMAL_JSON_DATA_HERE__}

1

tookwebdev 17 Π―Π½Π² 2020 Π² 01:31

Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ установил классичСский ΠΏΠ»Π°Π³ΠΈΠ½ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, ΠΈ ΠΎΠ½ Ρ€Π΅ΡˆΠΈΠ» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ».

1

Archie Kariuki 9 Π―Π½Π² 2020 Π² 10:20

Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки> постоянныС ссылки. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Имя сообщСния» ΠΈ сохранитС.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ваши посты / страницы. Если это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π² настройках> постоянныС ссылки.

10

Tashi 23 Π”Π΅ΠΊ 2019 Π² 05:37

Π£ мСня Π±Ρ‹Π»Π° такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² локальной срСдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΈ я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° связана с ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒΡŽ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ваш Ρ„Π°ΠΉΠ» .htaccess ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

sudo chmod 755 .htaccess

ПослС установки Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ сохранитС настройки постоянной ссылки. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° всС Π΅Ρ‰Π΅ сущСствуСт, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ mod_rewrite Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ для apache2 Π² Ubuntu.

sudo a2enmod rewrite
sudo systemctl apache2 restart

Если всС Π΅Ρ‰Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ваша конфигурация apache, вСроятно, слишком строгая. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Ρ€ΡŽΠΊ для apache2 Π² Ubuntu. ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ /etc/apache2/apache2.conf ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это Ρ‚ΠΎΡ‚, с / var / www, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅. Π’Ρ‹, вСроятно, ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ AllowOverride None. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° All, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅ для вашСго локального сСрвСра, Π½ΠΎ Π²Ρ‹, вСроятно, Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ провСсти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ исслСдования ΠΈ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΌΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ сСрвСрС.

<Directory /var/www/>


Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

ПослС внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ сдСлайтС Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ пСрСзапуск Π½Π° Apache, ΠΈ всС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ.

sudo systemctl apache2 restart

2

sgaith 2 Π€Π΅Π² 2020 Π² 03:02

ΠŸΠΎΡ…ΠΎΠΆΠ΅, это Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ исправлСно.

ΠžΠ±Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡƒΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сработал для мСня (публикация Π² случаС, Ссли это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ для ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅) — Π² ΠΌΠΎΠ΅ΠΌ случаС я использовал Π±Π»ΠΎΠΊ HTML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π·Ρ‹Π²Π°Π» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. Π§Ρ‚ΠΎ я сдСлал, Ρ‚Π°ΠΊ это Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π±Π»ΠΎΠΊ Абзац> Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ HTML. Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Π–Π°Π»ΡŒ, Ρ‡Ρ‚ΠΎ WP Π΅Ρ‰Π΅ Π½Π΅ ΠΈΠ·ΡƒΡ‡Π°Π» это, ΠΏΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ это ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ происходит.

0

jade newport 27 Π€Π΅Π² 2020 Π² 08:33

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

Π£ мСня Π΅ΡΡ‚ΡŒ нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ² шаблонов страниц (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, about-page.php, contact-page.php, services-page. php ΠΈ Ρ‚. Π”.). ΠŸΡ€ΠΈ создании этих Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ этих страниц Π±Ρ‹Π»ΠΈ ΠΏΠΎΡ…ΠΎΠΆΠΈ, я просто скопировал Π±Ρ‹ / вставил ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» xxxx-page.php. Однако Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· этих скопированных Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π΅ Π²ΠΎ всСх) я Π·Π°Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ «Имя шаблона» (Π²Π²Π΅Ρ€Ρ…Ρƒ Ρ„Π°ΠΉΠ»Π°).

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ я ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» ΠΈ убСдился, Ρ‡Ρ‚ΠΎ всС ΠΌΠΎΠΈ Ρ„Π°ΠΉΠ»Ρ‹ шаблонов ΠΈΠΌΠ΅ΡŽΡ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°, ошибка JSON исчСзла. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠΈ ошибки Ρ‚Π°ΠΊΠΆΠ΅ исчСзли. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ WordPress 5.4.

0

rebrink 19 Апр 2020 Π² 19:25

Если Ρƒ вас Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия: https: / /navinrao.com/the-response-is-not-a-valid-json-response/

Π― ΠΏΠΎΠ»ΡƒΡ‡Π°Π» эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ тСкста Ρ‚ΠΎΠΆΠ΅. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я столкнулся, Π±Ρ‹Π»Π° связана с ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словом javascript: void (0) Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠΎΠ΅ΠΉ ссылки ().

ΠŸΠ΅Ρ€Π΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² вашСм ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово, содСрТащСС JavaScript.

<a href="javascript:void(0)" target="_blank" title="Linkedin"><i aria-hidden="true"></i></a>

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ я ΡƒΠ΄Π°Π»ΠΈΠ» javascript: void (0) ; это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ. ΠŸΡ€ΠΈΡΡ‚Π½ΠΎ провСсти врСмя πŸ™‚

-1

silwalprabin 16 ΠœΠ°Ρ€ 2020 Π² 02:15

Π£ мСня Π±Ρ‹Π»Π° Ρ‚Π° ΠΆΠ΅ самая ошибка, ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Π² ΠΌΠΎΠ΅ΠΌ случаС Π±Ρ‹Π» ΡˆΠΎΡ€Ρ‚ΠΊΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π½Π° страницС, ΠΈ функция, которая опрСдСляла ΡˆΠΎΡ€Ρ‚ΠΊΠΎΠ΄, использовала Β«echoΒ» для Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π½Π΅ Β«returnΒ»

-1

Nat 23 ΠœΠ°Ρ€ 2020 Π² 08:53

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

-1

Manzini Lionel .T 23 ΠœΠ°Ρ€ 2020 Π² 01:45

УстраняСм ΠΎΡˆΠΈΠ±ΠΊΡƒ WoprdPress: — «REST API Π²Ρ‹Π΄Π°Π» Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚» ΠΈΠ»ΠΈ «ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON». NGINX. Β» HUNY Blog

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ошибки WoprdPress ΠΈ NGINX :
«Запрос ΠΊ REST API Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΡΡ с Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ: (404)Β»
Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON.Β»

Если Π²Ρ‹ устанавливали WoprdPress ΠΏΠΎ ΠΌΠΎΠ΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Β«ΠŸΡ€ΠΎΡΡ‚Π°Ρ установка WordPress Π½Π° Ubuntu / Debian c HTTPS (SSL) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Docker Compose ΠΈ LinuxServer SWAG.Β» ΠΈ Ρƒ вас появилась ошибка Β«REST API Π²Ρ‹Π΄Π°Π» Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Β» Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «БостояниС Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ сайта» ΠΈΠ»ΠΈ Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ» ΠΏΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½ΠΎΠ²ΠΎΠΉ записи ΠΈΠ»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ, Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ строчку Π² Ρ„Π°ΠΉΠ»

default находящийся ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /home/ubuntu/config/nginx/site-confs ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ SWAG (linuxserver/swag) Π²Β Portainer.

  location / {try_files $uri $uri/ /index.html /index.php?$args;}

Об этом, Β«Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΠΎ Π±Π΅Π»ΠΎΠΌΡƒΒ», написано Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ WordPress Π½Π° этой страницС. Но Ссли Π²Ρ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π² поисках сюда, Π·Π½Π°Ρ‡ΠΈΡ‚ Π½Π΅ Ρ‡ΠΈΡ‚Π°Π»ΠΈ Π΅Ρ‘, ΠΊΠ°ΠΊ ΠΈ я ))

Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, Ссли Π²Ρ‹ установили WordPress Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму Ubuntu ΠΈΠ»ΠΈ Ubuntu Server с Nginx, Π½Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Docker Compose, Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ способом, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ стСком LEMP (Linux, Nginx, MySQL, PHP)…, Ρ‚ΠΎ эту сточку Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx.

Π˜Ρ‚Π°ΠΊ, Ссли ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ:

Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘Ρ‚Π΅ Π½Π° экран Β«Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ сайта» (/wp-admin/site-health.php), Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ надпись:

Запрос ΠΊ REST API Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΡΡ с Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ: (404) <html> <head><title>404 Not Found</title></head> <body> <center><h2>404 Not Found</h2></center> <hr><center>nginx/1. 18.0</center> </body> </html> .
REST API Π²Ρ‹Π΄Π°Π» Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π’ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx β€” Π’Π°ΡˆΠ‘Π°ΠΉΡ‚.conf. Находится ΠΎΠ½ (скорСС всСго) ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /etc/nginx/sites-enabled/Π’Π°ΡˆΠ‘Π°ΠΉΡ‚.conf. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² Π½Ρ‘ΠΌ стандартныС строки:

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }

Π½Π°:

        location / {try_files $uri $uri/ /index.php?$args;}
ΠΈΠ»ΠΈ 
        location / { try_files $uri $uri/ /index.php$is_args$args;}
ΠΈΠ»ΠΈ
        location / { try_files $uri $uri/ /index.php?q=$uri&$args;}

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр Nginx Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ измСнСния:

nginx -tsudo service nginx restart

ПослС этого ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ошибки исчСзли.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с постоянными ссылками ЧПУ

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ адрСса ссылок WordPress с Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° http://сайт.com/?p=123 Π½Π° Ρ‚Π°ΠΊΠΎΠΉ http://сайт.com/Π½Π°Π·Π²Π°Π½ΠΈΠ΅-ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ/ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «Настройки» β€” Β«ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки», Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° послС этого Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

«Установил WordPress, ссылки Ρƒ страниц Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π² ЧПУ, Π° ΠΈΠΌΠ΅Π»ΠΈ стандартный Π²ΠΈΠ΄ ?p=123. Если ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки постоянных ссылок Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ (/%postname%/), Ρ‚ΠΎ страницы становятся нСдоступны (ошибка 404).Β«

«На ΠΌΠΎΡ‘ΠΌ сайтС WordPress послС измСнСния ΠΏΡƒΠ½ΠΊΡ‚Π° Β«ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅Β» ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «Настройки» β€” Β«ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки» Π½Π° Β«ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΒ» ΠΈΠ»ΠΈ «НазваниС записи« пСрСстали ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ страницы. А ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ любой ΠΈΠ· страниц отобраТаСтся такая ошибка: Β«Not Found The requested URL /page was not found on this server.Β»

Если Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΈ Ρƒ вас WordPress + Ubuntu + Nginx, Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ описанной Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π°Π²ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx.

Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½Π°, Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ Ρƒ вас Π΄Ρ€ΡƒΠ³ΠΎΠΉ случай β€” Β«Π³ΡƒΠ³Π»ΠΈΡ‚Π΅Β» Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Β«Ρ‡ΠΏΡƒ wordpress .htaccessΒ» (я с Ρ‚Π°ΠΊΠΈΠΌ Π½Π΅ сталкивался ΠΈ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для этого случая Π½Π΅ ΠΌΠΎΠ³Ρƒ)

Бпасибо за вниманиС!

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ:

Π£Π‘Π’Π ΠΠΠ―Π•Πœ ΠžΠ¨Π˜Π‘ΠšΠ£ WOPRDPRESS: β€” Β«REST API ВЫДАЛ ΠΠ•ΠžΠ–Π˜Π”ΠΠΠΠ«Π™ РЕЗУЛЬВАВ» Π˜Π›Π˜ Β«ΠžΠ’Π’Π•Π’ НЕ Π―Π’Π›Π―Π•Π’Π‘Π― Π”ΠžΠŸΠ£Π‘Π’Π˜ΠœΠ«Πœ ΠžΠ’Π’Π•Π’ΠžΠœ JSONΒ». NGINX. | HUNY

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ошибки WoprdPress ΠΈ NGINX :

«Запрос ΠΊ REST API Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΡΡ с Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ: (404)Β»

Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON.Β»

Если Π²Ρ‹ устанавливали WoprdPress ΠΏΠΎ ΠΌΠΎΠ΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Β«ΠŸΡ€ΠΎΡΡ‚Π°Ρ установка WordPress Π½Π° Ubuntu / Debian c HTTPS (SSL) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Docker Compose ΠΈ LinuxServer SWAG. Β» ΠΈ Ρƒ вас появилась ошибка Β«REST API Π²Ρ‹Π΄Π°Π» Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Β» Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «БостояниС Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ сайта» ΠΈΠ»ΠΈ Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ» ΠΏΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½ΠΎΠ²ΠΎΠΉ записи ΠΈΠ»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎΠΉ, Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ строчку Π² Ρ„Π°ΠΉΠ» default находящийся ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /home/ubuntu/config/nginx/site-confs ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ SWAG (linuxserver/swag) Π²Β Portainer .

location / {try_files $uri $uri/ /index.html /index.php?$args;}

Об этом, Β«Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΠΎ Π±Π΅Π»ΠΎΠΌΡƒΒ», написано Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ WordPress Π½Π° этой страницС . Но Ссли Π²Ρ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ Π² поисках сюда, Π·Π½Π°Ρ‡ΠΈΡ‚ Π½Π΅ Ρ‡ΠΈΡ‚Π°Π»ΠΈ Π΅Ρ‘, ΠΊΠ°ΠΊ ΠΈ я ))

Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, Ссли Π²Ρ‹ установили WordPress Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму Ubuntu ΠΈΠ»ΠΈ Ubuntu Server с Nginx, Π½Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Docker Compose, Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ способом, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ стСком LEMP (Linux, Nginx, MySQL, PHP) …, Ρ‚ΠΎ эту сточку Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx.

Π˜Ρ‚Π°ΠΊ, Ссли ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ€ΡƒΡŽ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ:

Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘Ρ‚Π΅ Π½Π° экран Β«Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ сайта» (/wp-admin/site-health.php), Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ надпись:

Запрос ΠΊ REST API Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΡΡ с Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ: (404) <html> <head><title>404 Not Found</title></head> <body> <center><h2>404 Not Found</h2></center> <hr><center>nginx/1. 18.0</center> </body> </html> .

REST API Π²Ρ‹Π΄Π°Π» Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π’ΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx β€” Π’Π°ΡˆΠ‘Π°ΠΉΡ‚.conf . Находится ΠΎΠ½ (скорСС всСго) ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ /etc/nginx/sites-enabled/Π’Π°ΡˆΠ‘Π°ΠΉΡ‚.conf . Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² Π½Ρ‘ΠΌ стандартныС строки:

location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}

Π½Π°:

location / {try_files $uri $uri/ /index.php?$args;} ΠΈΠ»ΠΈ
location / { try_files $uri $uri/ /index.php$is_args$args;}
ΠΈΠ»ΠΈ location / { try_files $uri $uri/ /index.php?q=$uri&$args;}

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сСрвСр Nginx Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ измСнСния:

nginx -tsudo service nginx restart

ПослС этого ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ошибки исчСзли.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с постоянными ссылками ЧПУ

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ адрСса ссылок WordPress с Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° http://сайт.com/?p=123 Π½Π° Ρ‚Π°ΠΊΠΎΠΉ http://сайт. com/Π½Π°Π·Π²Π°Π½ΠΈΠ΅-ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ/ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «Настройки» β€” Β«ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки» , Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° послС этого Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

«Установил WordPress, ссылки Ρƒ страниц Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π² ЧПУ, Π° ΠΈΠΌΠ΅Π»ΠΈ стандартный Π²ΠΈΠ΄ ?p=123. Если ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки постоянных ссылок Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ (/%postname%/), Ρ‚ΠΎ страницы становятся нСдоступны (ошибка 404). Β«

«На ΠΌΠΎΡ‘ΠΌ сайтС WordPress послС измСнСния ΠΏΡƒΠ½ΠΊΡ‚Π° Β«ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅Β» ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «Настройки» β€” Β«ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки» Π½Π° Β«ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΒ» ΠΈΠ»ΠΈ «НазваниС записи Β« пСрСстали ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ страницы. А ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ любой ΠΈΠ· страниц отобраТаСтся такая ошибка: Β«Not Found The requested URL /page was not found on this server .Β»

Если Π²Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ с ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΈ Ρƒ вас WordPress + Ubuntu + Nginx, Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ описанной Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π°Π²ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Nginx.

Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½Π°, Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ Ρƒ вас Π΄Ρ€ΡƒΠ³ΠΎΠΉ случай β€” Β«Π³ΡƒΠ³Π»ΠΈΡ‚Π΅Β» Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Β«Ρ‡ΠΏΡƒ wordpress . htaccess Β» (я с Ρ‚Π°ΠΊΠΈΠΌ Π½Π΅ сталкивался ΠΈ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для этого случая Π½Π΅ ΠΌΠΎΠ³Ρƒ)

Бпасибо за вниманиС!

P.S. ЯндСкс Π”Π·Π΅Π½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ (Π² явном Π²ΠΈΠ΄Π΅) Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ — «Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠ΄Π°», поэтому Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Linux, содСрТаниС ΠΊΠΎΠ΄Π° для Ρ„Π°ΠΉΠ»ΠΎΠ² yaml, скриптов ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ… Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ тСкст стати с Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ «Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ ΠΊΠΎΠ΄Π°» ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° ΠΌΠΎΡ‘ΠΌ Π±Π»ΠΎΠ³Π΅ (HUNY Blog):

УстраняСм ΠΎΡˆΠΈΠ±ΠΊΡƒ WoprdPress: β€” Β«REST API Π²Ρ‹Π΄Π°Π» Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Β» ΠΈΠ»ΠΈ Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ». NGINX.

WordPress ΠΈ REST API (ошибка 404 ΠΈ Π±ΠΎΡ€ΡŒΠ±Π° с Π½Π΅ΠΉ) β€” Shurgent

ΠŸΡ€Π΅Π΄Ρ‹ΡΡ‚ΠΎΡ€ΠΈΡ

ΠΠ°Ρ‡Π°Π»ΠΎΡΡŒ с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ я Ρ€Π΅ΡˆΠΈΠ» Ρ‚Π°ΠΊΠΈ Π΄ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ свой сайт. Π’ качСствС Π΄Π²ΠΈΠΆΠΊΠ° Π²Ρ‹Π±Ρ€Π°Π» WordPress, установил всё Π½Π° свой сСрвСр Π½Π° Π±Π°Π·Π΅ стэка Turnkey LAMP. ВсС шло ΠΊΠ°ΠΊ ΠΏΠΎ маслу Ρ€ΠΎΠ²Π½ΠΎ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΠΊΠ° я Π½Π΅ зашСл Π² настройки постоянных ссылок ΠΈ Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π» ΠΎΠΏΡ†ΠΈΡŽ «НазваниС записи». ПослС этого ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ страницу WordPress Π²Ρ‹Π΄Π°Π²Π°Π» ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ». И с этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π°Ρ‡Π°Π»ΠΎΡΡŒ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΈΠ΅ Π² ΠΌΠΈΡ€ поиска Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² Google…

БСскрайниС просторы ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π’Π±ΠΈΠ² Π² строку поиска Google Ρ„Ρ€Π°Π·Ρƒ Β«WordPress ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ jsonΒ» Π½Π°Ρ‡Π°Π» ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Ρ‚Ρ‹ΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ссылкам Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поиска. Π§Π΅Π³ΠΎ Ρ‚Π°ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ было… сотни совСтов ΠΎΡ‚ сотни совСтчиков. ВСстированиС сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Π³ΠΈΠ½Π° Β«Health Check & TroubleshootingΒ» ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° кроСтся Π² REST API. Поиск ΡƒΠΆΠ΅ ΠΏΠΎ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ снова ΠΏΡ€ΠΈΠ²Π΅Π» ΠΊ Π΅Ρ‰Π΅ сотнС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ β€” начиная ΠΎΡ‚ Β«ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΠ» REST API, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π΅Π³ΠΎΒ», заканчивая «установитС ΠΏΠ»Π°Π³ΠΈΠ½ Classic Editor ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ вас ΡΡ‡Π°ΡΡ‚ΡŒΠ΅Β». Установка WordPress чистая, Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΡ€ΠΎΠΌΠ΅ Β«Health Check & TroubleshootingΒ» Π½Π΅Ρ‚, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ Π² этом. Π‘Ρ‚Π°Π²ΠΈΡ‚ΡŒ классичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ я Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Ρ…ΠΎΡ‚Π΅Π», ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΎΠ³ΠΎ Ρ…Ρ€Π΅Π½Π°! ВсС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π² ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ….

Π›Π°Ρ€Ρ‡ΠΈΠΊ просто открывался

Π’ ΠΈΡ‚ΠΎΠ³Π΅, послС Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠΉ срСди Π³ΠΎΡ€ бСсполСзной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, я Π²Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‚Ρ‹ΠΊΠ°ΡŽΡΡŒ Π½Π° Ρ€Π°Π½Π΅Π΅ нСизвСстный ΠΌΠ½Π΅ сайт overcoder. net, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Π·Π°Π΄Π°Π» вопрос ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ошибкС. Π•ΠΌΡƒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ» ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄ΠΎΠ±Ρ€Ρ‹ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρƒ Π½Π΅Π³ΠΎ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Apache mod_rewrite… Π― ΠΏΠΎΠ»Π΅Π· Π² настройки своСго Apache ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΎΠ½ Ρ‚Π°ΠΊΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½! МнС Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΠΏΠΎΠΆΠ°Ρ‚ΡŒ Π΅ΠΌΡƒ Ρ€ΡƒΠΊΡƒ, этому Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ! ПослС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ модуля Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΅Ρ‰Ρ‘ ΠΏΠΎΠ»Π΅Π·Ρ‚ΡŒ Π² настройки Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сСрвСра ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Options Indexes FollowSymLinks ΠΈ AllowOverride all. Всё! Π’ ΠΌΠΎΠ΅ΠΌ случаС это выглядит Ρ‚Π°ΠΊ:

DocumentRoot /var/www/shurgent.pp.ua
<Directory "/var/www/shurgent.pp.ua">
allow from all
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
ServerName shurgent.pp.ua

Π’ΠΎ Π΅ΡΡ‚ΡŒ просто Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ mod_rewrite ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹! ВсСго-Ρ‚ΠΎ! Ну ΠΈ, разумССтся, ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Apache.

НадСюсь эта ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ Π½Π΅ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠΌΡƒ, Π²Ρ€ΠΎΠ΄Π΅ мСня, ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… слоТностСй ΠΏΡ€ΠΈ установкС Π½ΠΎΠ²ΠΎΠ³ΠΎ WordPress. ВсСм Π±ΠΎΠ±Ρ€Π°!

Ошибка json ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отсутствуСт строка 1

ошибка json ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отсутствуСт строка 1

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ. Π’ составС плСйлиста. Ошибка. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΠΎΠ·ΠΆΠ΅.Β  ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. просмотра просмотра. НСдавно ΠΌΠ½Π΅ довСлось Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Go http-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для сСрвиса, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ REST API с json-ΠΎΠΌ Π² Ρ€ΠΎΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° кодирования. Бтандартная Π·Π°Π΄Π°Ρ‡Π°, Π½ΠΎ Π² Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠ½Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ ошибок Π² JSON ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹.

Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Ρ„Π°ΠΉΠ»Π° oporaelite.ru, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π°Π΄ΠΎΠ΅Π΄Π»ΠΈΠ²Ρ‹Π΅ сообщСния ΠΎΠ± ошибкС. ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! Π’ Π˜Π• Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка: ‘JSON’ — ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отсутствуСт. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΈΠΆΡƒ. Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· Ρ…Π°Ρ€Π΄ΠΊΠΎΠ΄ΠΈΠ½Π³Π° jquery? UPD: Π΄ΠΎΠ±Π°Π²ΠΈΠ» if(!oporaelite.ru) oporaelite.ru=false; Π² Π½Π°Ρ‡Π°Π»ΠΎ страницы, Π½ΠΎ это Π½Π΅ Π΅ΡΡ‚ΡŒ Π³ΡƒΡ‚.

Если Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Π΄Π΅-Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ ΠΏΡ€ΠΎΡ‰Π΅ простого. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли Π² ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ скриптС встрСтился ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ написания, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! Π’ Π˜Π• Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка: ‘JSON’ — ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отсутствуСт. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΈΠΆΡƒ. Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· Ρ…Π°Ρ€Π΄ΠΊΠΎΠ΄ΠΈΠ½Π³Π° jquery? UPD: Π΄ΠΎΠ±Π°Π²ΠΈΠ» if(!oporaelite.ru) oporaelite.ru=false; Π² Π½Π°Ρ‡Π°Π»ΠΎ страницы, Π½ΠΎ это Π½Π΅ Π΅ΡΡ‚ΡŒ Π³ΡƒΡ‚. ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ. Π’ составС плСйлиста. Ошибка. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΠΎΠ·ΠΆΠ΅.Β  ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. просмотра просмотра. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌΠΈ ошибок Π² JSON ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Ρ„Π°ΠΉΠ»Π° oporaelite.ru, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π°Π΄ΠΎΠ΅Π΄Π»ΠΈΠ²Ρ‹Π΅ сообщСния ΠΎΠ± ошибкС.

ΠŸΠΎΡ…ΠΎΠΆΠ΅Π΅:

  • Ошибка ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ 0x24e424f
  • Youtube android ошибка ΠΏΡ€ΠΈ воспроизвСдСнии
  • Аватарка Π² стим ошибка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ
  • Ошибка ΠΏΡ€ΠΈ установкС Π½Π΅Ρ€ΠΎ
  • НС ΠΌΠΎΠ³Ρƒ Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ошибка 0
  • Π§Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² WordPress 5.4

    Π’ этой вСрсии ΠΌΡ‹ Π² основном встрСтимся с обновлСниями Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Gutenberg.

    Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² 5.4? Начнём с Gutenberg!

    Как я ΡƒΠΆΠ΅ сказал, Π² этой вСрсии основной фокус Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Gutenberg.

    1. Π‘Π»ΠΎΠΊ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ

    Π­Ρ‚ΠΎ НЕ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡΒ».

    Π£ ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… стиля, ΠΊΠΎ всСму ΠΏΡ€ΠΎΡ‡Π΅ΠΌΡƒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· ΠΈΠΊΠΎΠ½ΠΎΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ:

    2. Π‘Π»ΠΎΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² строку

    Π’Π° самая ΡˆΡ‚ΡƒΠΊΠΎΠ²ΠΈΠ½Π°, которая Ρ‚Π°ΠΊ Π½ΡƒΠΆΠ½Π° Π½Π°ΠΌ для Π»Π΅Π½Π΄ΠΈΠ½Π³ ΠΏΠ΅ΠΉΠ΄ΠΆΠ΅ΠΉ.

    ΠšΡΡ‚Π°Ρ‚ΠΈ, курс, ΠΏΡ€ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я Π³ΠΎΠ²ΠΎΡ€ΡŽ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сущСствуСт, Π²ΠΎΡ‚ ΠΎΠ½.
    • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ, Π΄Π²Π΅ ΠΈ большС ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ряд
    • Π£ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΅ΡΡ‚ΡŒ стили – «ЗаполнСниС» ΠΈ Β«ΠšΠΎΠ½Ρ‚ΡƒΡ€Β»
    • Π’Π°ΠΊΠΆΠ΅ настраиваСтся border-radius, Ρ†Π²Π΅Ρ‚, Ρ„ΠΎΠ½

    3. Π‘ΠΎΠ»ΡŒΡˆΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… возмоТностСй. Π“Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹

    Π”Π°ΠΆΠ΅ Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ самом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ с Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΎΠΊ:

    ΠŸΡ€ΠΎ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ пост.

    4. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Ρ‹ Π² Π±Π»ΠΎΠΊΠ΅ свСТих записСй

    Π§Ρ‚ΠΎΠΆ, Π΄Π°Π²Π½ΠΎ ΠΏΠΎΡ€Π°.

    Π’ настройках ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ изобраТСния ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° / тСкста,

    5. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Gutenberg

    Π’Π°ΠΊΠΆΠ΅ заявлСно, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° β€“Β ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π° Π½Π° 14%, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° 51% ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΎ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½ΠΈΠΈ. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с WordPress 5.3.

    6. Вэлкам Π³Π°ΠΉΠ΄

    ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° мСню (Π³Π΄Π΅ Ρ‚Ρ€ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ) ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π° ссылку Β«Welcome GuideΒ» (ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½ΠΎ), Ρƒ вас откроСтся Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ модальноС ΠΎΠΊΠ½ΠΎ:

    Π›ΠΈΡ‡Π½ΠΎ ΠΌΠ½Π΅ ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π½Π΅ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° понятна Π΅Π³ΠΎ ΡΡƒΡ‚ΡŒ – Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ это Π½ΡƒΠΆΠ½ΠΎ для Ρ‚Π΅Ρ… людСй, ΠΊΡ‚ΠΎ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ устанавливаСт WordPress. Ну Π° Ρ‚Π°ΠΊ ΠΌΠΎΠ΄Π°Π»ΠΊΠ° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ красивая, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Ρƒ Π΅Ρ‰Ρ‘ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ 😁

    7. ΠŸΠΎΠ»Π½ΠΎΡΠΊΡ€Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

    Π’ΠΎ Π΅ΡΡ‚ΡŒ Ρ‡Ρ‘Ρ€Π½ΠΎΠ΅ мСню-сайдбар WordPress справа ΠΈ Π°Π΄ΠΌΠΈΠ½ Π±Π°Ρ€ большС Ρ‚ΡƒΡ‚ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

    Но это ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ:

    Π― Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ понимаю, для Ρ‡Π΅Π³ΠΎ это сдСлано, ΠΈ ΠΊΡƒΠ΄Π° ΠΌΡ‹ двиТСмся (ΠΏΠΎΠ»Π½ΠΎΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сайта Π² Gutenberg).

    8. Новый интСрфСйс Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ссылок

    Π’ΡƒΡ‚ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΏΠ»ΡŽΡΡƒΡŽ, стало классно. Π”ΠΎ этого ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ссылку для открытия Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅.

    9. Π’Π°ΠΉΡ‚Π»Ρ‹ для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    РаньшС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Gutenberg ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»Π΅ Β«ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ тСкст», ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π±Π»ΠΎΠΊΠΈ Β«Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡΒ», Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΆΠ΅, с WordPress 5.4 (с Gutenberg 6.9) Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ для заполнСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° title Π² изобраТСниях, ΠΎΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ запрятано, Π½ΠΎ я ΡƒΠ²Π΅Ρ€Π΅Π½, Π²Ρ‹ ΡΠΏΡ€Π°Π²ΠΈΡ‚Π΅ΡΡŒ:

    9. Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния

    А Ρ‚Π°ΠΊΠΆΠ΅:

    • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ изобраТСния записи пСрСтаскиваниСм
    • ΠšΡΠΏΡˆΠ΅Π½Ρ‹ для Ρ‚Π°Π±Π»ΠΈΡ†
    • Π‘ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π±Π»ΠΎΠΊΠ΅ Π“Π°Π»Π΅Ρ€Π΅ΠΈ
    • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ доступности (СстСствСнно)

    ИзмСнСния, Π½Π΅ относящиСся ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ Gutenberg

    1. Π’ΠΈΠ΄ΠΆΠ΅Ρ‚ Π² консоли ΠΏΠΎ Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΡŽ сайта

    WordPress ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡƒ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π—Π΄ΠΎΡ€ΠΎΠ²ΡŒΡ сайта. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас появился Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚:

    Как Π²Ρ‹ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ настроСк экрана Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ части экрана.

    2. Π”Ρ€ΡƒΠ³ΠΈΠ΅ измСнСния

    • Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ доступности (Accessibility). На ΠœΡΡ‚Π° Π½Π° WordCamp Europe 2019 Π½Π°Π΅Ρ…Π°Π»ΠΈ, Ρ‚ΠΈΠΏΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΏΠΎ доступности. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ это Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основных ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ².
    • Π£ Π’ΠΈΠ΄ΠΆΠ΅Ρ‚Π° калСндаря Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ HTML – ссылки Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Ρ‚Π΅Π³ <nav>.
    • Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ apply_shortcode() вмСсто do_shortcode(), Π½ΠΎ ΠΎΠ±Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.
    • Favicon. Администраторы ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· кастомайзСр, Ссли ΠΆΠ΅ Π½Π΅Ρ‚ ΠΈΠΊΠΎΠ½ΠΊΠΈ, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ сайта.
    • Π₯ΡƒΠΊ newblog_notify_siteadmin Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ содСрТит ID сайта Π² случаС использования WordPress ΠœΡƒΠ»ΡŒΡ‚ΠΈΡΠ°ΠΉΡ‚.
    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² RequiresWP ΠΈ RequiresPHP Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ… ΠΏΡ€ΠΈ создании Ρ‚Π΅ΠΌΡ‹.
    • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° TikTok embeds (вставок). Π›ΠΎΠ» ΠΊΠ΅ΠΊ.
    • МСню WordPress Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ поля.

    НС Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π² WordPress 5.3, я Ρ‚Π°ΠΌ Π΄Π°ΠΆΠ΅ Ρ†Π΅Π»ΡƒΡŽ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ создавал.

    Миша

    НСдавно я осознал, Ρ‡Ρ‚ΠΎ моя миссия – ΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ WordPress. Π’Π΅Π΄ΡŒ WordPress – это Π»ΡƒΡ‡ΡˆΠΈΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сайтов – ΠΊΠ°ΠΊ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ структуру этой CMS, Ρ‚Π°ΠΊ ΠΈ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚ headless Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

    Π‘Π°ΠΌ ΠΆΠ΅ я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ познакомился с WordPress Π² 2009 Π³ΠΎΠ΄Ρƒ. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€ WordCamp. ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ Π² ΡˆΠΊΠΎΠ»Π°Ρ… Epic Skills ΠΈ LoftSchool.

    Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ с вашим сайтом ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°ΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нуля Π½Π° WordPress / WooCommerce β€” ΠΏΠΈΡˆΠΈΡ‚Π΅. Π― ΠΈ моя ΠΊΠΎΠΌΠ°Π½Π΄Π° сдСлаСм Π²Π°ΠΌ всё Π½Π° Π»ΡƒΡ‡ΡˆΠ΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ошибка json ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отсутствуСт

    Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ошибка json ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отсутствуСт

    Ошибка. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ ΠΏΠΎΠ·ΠΆΠ΅. Β  ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. просмотра просмотра. Если Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π³Π΄Π΅-Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ ΠΏΡ€ΠΎΡ‰Π΅ простого.

    ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ссли Π² ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ скриптС встрСтился ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ написания, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ WordPress Π²Π²Π΅Π»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ API REST, ΠΊΠ°ΠΊ говорится для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· сайта Π² Π²ΠΈΠ΄Π΅ json.

    Π—Π°Ρ‡Π΅ΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ ΠΊΠ°ΠΊ, Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ интСрСсно, Π½ΠΎ Π²ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ сия нововвСдСния, ΠΎΠ³ΠΎΡ€Ρ‡ΠΈΠ» ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² Π±Π»ΠΎΠ³ΠΎΠ². Π₯ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ простыС для понимания, бСсплатныС ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ пособия, ΠΏΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Π²Π΅Π± ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ, с большим количСством ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java, XML ΠΈ Ρ‚.Π΄. Π― Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ видяхи Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Π² ΡƒΠ³Π»Ρƒ Ρ‚Π°ΠΌ красная Ρ‚Π°Π±Π»ΠΈΡ‡ΠΊΠ°, ΠΈ Π² Π½Π΅ΠΉ написано JSON Error.

    Π§Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅.

    Π― Π² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ видяхи Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Π² ΡƒΠ³Π»Ρƒ Ρ‚Π°ΠΌ красная Ρ‚Π°Π±Π»ΠΈΡ‡ΠΊΠ°, ΠΈ Π² Π½Π΅ΠΉ написано JSON Error. Π§Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅. Π₯ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ простыС для понимания, бСсплатныС ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ пособия, ΠΏΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Π²Π΅Π± ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ, с большим количСством ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java, XML ΠΈ Ρ‚.Π΄.

    Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ WordPress Π²Π²Π΅Π»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ API REST, ΠΊΠ°ΠΊ говорится для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΊ Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· сайта Π² Π²ΠΈΠ΄Π΅ json. Π—Π°Ρ‡Π΅ΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ ΠΊΠ°ΠΊ, Π½ΠΈΠΊΠΎΠΌΡƒ Π½Π΅ интСрСсно, Π½ΠΎ Π²ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ сия нововвСдСния, ΠΎΠ³ΠΎΡ€Ρ‡ΠΈΠ» ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² Π±Π»ΠΎΠ³ΠΎΠ².

    ΠŸΠΎΡ…ΠΎΠΆΠ΅Π΅:

  • Ошибка google talk Π°Π½Π΄Ρ€ΠΎΠΈΠ΄
  • Ошибка Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° расхода Π²ΠΎΠ·Π΄ΡƒΡ…Π°
  • Ошибка 29 ΠΏΡ€ΠΈ восстановлСнии iphone 3gs
  • Ошибка fatal error lnk1120 1 unresolved externals
  • Ammyy ошибка regcreatekeyexa error 5
  • Vcgu.exe ошибка прилоТСния
  • Ошибка Π² rust experimental the game crashed
  • Free youtube download ошибка
  • ERROR Ошибка обновлСния. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. — стр. 2

    ΠŸΡ€ΠΈΠ²Π΅Ρ‚, рСбята,

    Π£ мСня такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Мой Π²Π΅Π±-сайт Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠ΅Π» Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ Π²ΡΠΏΡ‹ΡˆΠΊΡƒ. @scottofford, Π²Ρ‹ сказали, Ρ‡Ρ‚ΠΎ установлСнный ΠΏΠ»Π°Π³ΠΈΠ½ cloudflare Ρ€Π΅ΡˆΠΈΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. Какой ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ? здСсь Π΅ΡΡ‚ΡŒ нСсколько ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² cloudflare ..

    ΠŸΡ€ΠΈΠ²Π΅Ρ‚ @kyrullanuar

    Π˜Ρ‚Π°ΠΊ, я запустил свой сайт для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² локально, ΠΈ СдинствСнный способ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это Π±Ρ‹Π» здСсь. Настройки> ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки> установитС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ структуру, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ этот / index.php /% Π³ΠΎΠ΄% /% monthnum% /% day% /% postname% /

    Как-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ это исправило. К соТалСнию, я Π½Π΅ ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π²Π΅Π±-сайт, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ я нашСл это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

    @kyrullanuar, Ссли DNS вашСго Π²Π΅Π±-сайта размСщаСтся Ρ‡Π΅Ρ€Π΅Π· cloudflare, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ WP: https://wordpress.org/plugins/cloudflare/

    Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° Π²Π΅Ρ‰ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я сдСлал (ΠΈ я Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, повлиял Π»ΠΈ это Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ эффСкт), Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ» постоянныС ссылки Π² настройках WP, сохранил ΠΈΡ…, Π° Π·Π°Ρ‚Π΅ΠΌ снова Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» постоянныС ссылки.

    @scottofford @meriellloyd

    Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒΡΡ с постоянной ссылкой ΠΈ сообщу Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

    Π― ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ для Π²Ρ…ΠΎΠ΄Π° Π² систСму трСбуСтся ΠΏΠ»Π°Π³ΠΈΠ½ Cloudflare. К соТалСнию, я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΎΠ±Ρ‰ΠΈΠΉ DNS-хостинг, управляСмый хостинг-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠΌ. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ½ΠΈ Π½Π΅ Π΄Π°Π΄ΡƒΡ‚ ΠΌΠ½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

    Π£ мСня сработало ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ постоянных ссылок Π½Π° ΠΌΠΎΠ΅ΠΌ локальном хостС.

    @meriellloyd
    Π― Ρ‚ΠΎΠΆΠ΅ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² wordpress.Π£ мСня Π±Ρ‹Π»Π° такая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠΉ страницы Π² localhost. Π― ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» шаг Π½ΠΈΠΆΠ΅ ΠΈ прокатился Π½Π° Π½Π΅ΠΌ.
    1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Настройки-> Настройки постоянной ссылки.
    2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ сообщСния.
    3. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния
    УстраняСт мою ΠΎΡˆΠΈΠ±ΠΊΡƒ.

    Π’Π° ΠΆΠ΅ ошибка. Π£ мСня Π½Π΅ установлСны ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹.
    «ОбновлСниС Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON Β».

    Π― избавляюсь ΠΎΡ‚ ошибки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Permalinks установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ PLAIN.
    Но постоянныС ссылки Π½Π° простыС — Π½Π΅ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для SEO.

    МногиС люди сообщали ΠΎΠ± этой ошибкС. НадСюсь, слуТба ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ исправит эту ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС !!!

    • Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 1 Π³ΠΎΠ΄, 4 мСсяца Π½Π°Π·Π°Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ alphabyte.

    Π― попытался ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки постоянных ссылок ΠΈ всС Π΅Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ сообщСниС ΠΎΠ± ошибкС ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сообщСния (ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅, каТСтся, таинствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ потСряло нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… элСмСнтов — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ поисковых запросов). Π― сдСлал нСсколько сообщСний Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ ΠΈ послС этого ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сообщСния, поэтому я ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ сбит с Ρ‚ΠΎΠ»ΠΊΡƒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ отличаСтся ΠΎΡ‚ этого сообщСния.Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ расстраиваСт, ΠΈ я Π½Π΅ знаю, ΠΊΠ°ΠΊ это ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ.

    • Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 1 Π³ΠΎΠ΄, 3 мСсяца Π½Π°Π·Π°Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ scottiev.

    Π­Ρ‚ΠΎ ошибка постоянных ссылок.

    Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это (объяснСно здСсь: https://wordpress786.com/updating-failed-error-message-the-response-is-not-a-valid-json-response/)

    1. ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки> постоянныС ссылки ΠΈ снова сохранитС постоянныС ссылки
    2. Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ nginx, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»Π° wordpress для nginx
    3.Ссли Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ, Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΡ… ΠΈ пСрСзапуститС nginx

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас установлСн ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ сСртификат SSL, Π²ΠΎΡ‚ ΠΊΠ°ΠΊ я Ρ€Π΅ΡˆΠΈΠ» это

    ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ WAF для ΠΏΡƒΡ‚ΠΈ * example.com / wp-json / wp / v2 * ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ устраняСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π Π°Π½Π΅Π΅ ΠΎΠ½ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈΠ·-Π·Π° ΠΎΡ‚Π²Π΅Ρ‚Π° 403 ΠΈΠ·-Π·Π° CF.
    Π― надСюсь, Ρ‡Ρ‚ΠΎ это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ здСсь.

    Π’ΠΎΠ·Π½ΠΈΠΊΠ»Π° эта ошибка. Π’Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ нСприятно ΠΈΠΌΠ΅Ρ‚ΡŒ индСкс.php Π² сСрСдинС URL-адрСса. Π― Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» всС ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ исправлСния, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ»Π°Π³ΠΈΠ½ Cloudflare. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², исправлСниС Π±Ρ‹Π»ΠΎ Π² apache2.conf — ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ AllowOveride Π½Π° All для / ΠΈ / var / www ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡ‰Π΅Π½ Apache. Π—Π°Ρ‚Π΅ΠΌ установитС постоянныС ссылки Π½Π° /% postname% /, ΠΈ всС сработало.

    НСдавний ΠΎΠΏΡ‹Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ.
    НСдавно я создал Π½ΠΎΠ²ΡƒΡŽ установку WP Π½Π° своСм тСстовом сСрвСрС (Π² ΠΌΠΎΠ΅ΠΉ локальной сСти).
    Когда я Π±ΡƒΠ΄Ρƒ достаточно Π΄ΠΎΠ²ΠΎΠ»Π΅Π½, я пСрСнСсу это Π½Π° свой Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ сСрвСр, Π° Π½Π΅ Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ.
    Π― собирался Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ сайтом, Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ 5.4 Π±Ρ‹Π»ΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΎ; Ρ‚Π°ΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ этому ΠΏΡ€ΠΎΠΉΡ‚ΠΈ.
    ВсС выглядСло Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ для Π²Ρ…ΠΎΠ΄Π° Π² систСму, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° я пошСл Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ элСмСнты, я ΠΏΠΎΠ»ΡƒΡ‡Π°Π» ΠΎΡˆΠΈΠ±ΠΊΡƒ JSON. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° классичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, ΠΏΠΎΡ…ΠΎΠΆΠ΅, исправил это (Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π»).
    ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ, я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΈ постоянныС ссылки Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ (Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ). ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ .htaccess, mod_rewrite, Apache2. Π― Π΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ смотрСл Π½Π° всС это Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….
    >> Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ URL-адрСса сайта Π±Ρ‹Π»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Π½Ρ‹. <<
    ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π±Ρ‹Π» тСстовый сСрвСр, я ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» доступ ΠΊ сайту Ρ‡Π΅Ρ€Π΅Π· Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ IP-адрСс xx.xx.xx.xx / votw
    Π’ΠΎ врСмя Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ установки / setup WP Ρ‚Π°ΠΊΠΆΠ΅ помСстил это Π² URL-адрСса сайтов.
    Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, я создал запись Π² Ρ„Π°ΠΉΠ»Π΅ ΠΌΠΎΠΈΡ… Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… хостов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ΅ имя, Π½ΠΎ Π±Π΅Π· www. Ρ‡Π°ΡΡ‚ΡŒ. Π­Ρ‚ΠΎ позволяСт ΠΌΠ½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌΡƒ сСрвСру, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ URL (Π±Π΅Π· www), ΠΈΠ»ΠΈ ΠΊ производствСнному сСрвСру, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ² www.Π­Ρ‚ΠΎ Π½Π΅ повлияСт Π½Π° ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ, ΠΎΠ½ΠΈ просто ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΡƒΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ сСрвСр Π² соотвСтствии с DNS.
    >> Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΌΠ½Π΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ URL Π½Π° ΠΌΠΎΠ΅ΠΌ локальном тСстовом WP-сайтС <<
    Π’Π΅ΠΏΠ΅Ρ€ΡŒ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ; Π½Π΅Ρ‚ ошибки JSON, я ΠΌΠΎΠ³Ρƒ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ использованию Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π±Π»ΠΎΠΊΠΎΠ², ΠΈ ΠΌΠΎΠΈ постоянныС ссылки Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ настройками.

    ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚! Π£ мСня ΡƒΠΆΠ΅ нСсколько мСсяцСв Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΌΠΎΠΈΠΌ сайтом https://bigseoplus.com ΠΈ с сайтами Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Π½ΠΎ я ΠΌΠΎΠ³Ρƒ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ (нСсмотря Π½Π° ΠΎΡˆΠΈΠ±ΠΊΡƒ), я имСю Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π»ΠΎ ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ это Π½Π΅ сдСлало Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ для мСня.Π”ΠΎ сСгодняшнСго дня я Ρ€Π΅ΡˆΠΈΠ» Π½Π°ΠΉΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, которая ΡƒΠΆΠ΅ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚, ΠΈ я нашСл всС эти ΠΎΡ‚Π²Π΅Ρ‚Ρ‹.

    Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… здСсь Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π½ΠΈΡ… Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ ΠΌΠ½Π΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, активация ΠΏΠ»Π°Π³ΠΈΠ½Π° Β«No GutenbergΒ» Π½Π΅ являСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ прСимущСств ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с классичСским Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ WordPress.

    Π’ любом случаС, послС Π΄ΠΎΠ»Π³ΠΎΠ³ΠΎ тСстирования я нашСл Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ², Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Π»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.Π’ ΠΌΠΎΠ΅ΠΌ случаС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Π² ΠΊΠΎΠ»ΠΈΠ±Ρ€ΠΈ. Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹, я установил Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ этого стиля, ΠΈ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΈΠ· Π½ΠΈΡ… ошибка Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ снова, Ρ‡Ρ‚ΠΎ заставляСт мСня Π΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ошибка связана с этим Ρ‚ΠΈΠΏΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².

    Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ я ΠΌΠΎΠ³ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ кСша ΠΈ Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ JSON, Π±Ρ‹Π» Autoptimize.

    НадСюсь, вся эта информация Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Π° для всСх!

    Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON

    Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ classic-editor, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этой ошибки
    https: // wordpress.org / ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ / классичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ /

    Π’Π° ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с WordPress 5.3.2. НичСго Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ сохранСно ΠΈΠ»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ ΠΈΠ·-Π·Π° ошибки Β«ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ». НС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ это, Π½ΠΎ ΠΈ ΠΏΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ поста Π½Π΅ Π±Ρ‹Π»ΠΎ доступа ΠΊ полям слагов ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ постов.

    Установка ΠΏΠ»Π°Π³ΠΈΠ½Π° классичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ρ€Π΅ΡˆΠΈΠ»Π° всС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ (Π° Ρ‚Π°ΠΊΠΆΠ΅ восстановила доступ ΠΊ полю Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ полям ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ).

    Π˜Ρ‚Π°ΠΊ, вопрос Π² Ρ‚ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° WordPress выпустит исправлСниС для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ явно каТСтся систСмной ошибкой?

    ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π΅ являСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Ссли ΠΌΡ‹ пытаСмся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ WordPress, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ основан Π½Π° Π“ΡƒΡ‚Π΅Π½Π±Π΅Ρ€Π³Π΅.(Для ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, я Π½Π΅Π½Π°Π²ΠΈΠΆΡƒ Π“ΡƒΡ‚Π΅Π½Π±Π΅Ρ€Π³Π°, Π½ΠΎ я знаю, Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚ это Π±ΡƒΠ΄Π΅Ρ‚ СдинствСнный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, поэтому я Π±Π΅Ρ€Ρƒ Π΅Π³ΠΎ Π½Π° сСбя.)

    Π’ ΠΌΠΎΠ΅ΠΌ случаС это свСТая установка вСрсии 5.3.2, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ для восстановлСния нСбольшого Π²Π΅Π±-сайта с нуля. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ сайт Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ — Π΄Π²Π΅ установки находятся Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Ρ‚Π΅ΠΌΡƒ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹; СдинствСнноС Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ я знаю, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ сайт (СстСствСнно) находится Π² ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, ΠΏΠΎΠΊΠ° я Π΅Π³ΠΎ создаю.

    Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ссли для ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Permalinks установлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Plain, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° я ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽ Π΅Π³ΠΎ Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½Ρ‹ Permalinks.

    Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρƒ мСня всСгда появляСтся эта ошибка всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° я ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽ свой пост. Π― ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ.

    ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ настройки постоянной ссылки. Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° для мСня.

    НичСго ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ.
    Когда Ρƒ мСня Π΅ΡΡ‚ΡŒ сообщСниС ΠΈΠ»ΠΈ страница, я ΠœΠžΠ“Π£ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Ссли Π² Π½Π΅ΠΌ Π½Π΅Ρ‚ ΠΊΠΎΠ΄Π° iframe ΠΈΠ»ΠΈ ΠΊΠΎΠ΄Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ с URL-адрСсом.
    Π’ Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° я добавляю iframe ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ http: // & # 8230 ;.. Π― ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ.
    Π£ мСня Π΅ΡΡ‚ΡŒ члСнский сайт с 90 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Amazon S3, поэтому ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ пост ΠΈΠ»ΠΈ страница содСрТит Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄.
    Π§Ρ‚ΠΎ я ΠΌΠΎΠ³Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ?
    О, ΠΈ Woocommerce ΡƒΠΆΠ΅ находится Π² послСднСй вСрсии, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρƒ Π½Π΅Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΈ я Π½Π΅ ΠΌΠΎΠ³Ρƒ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ WP 5.1.
    Π•ΡΡ‚ΡŒ блСстящиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ?

    Β«ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ настройки постоянной ссылки. Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° для мСня Β».

    Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ сработало для мСня, большоС спасибо @taramandi

    НСт, Ρƒ мСня Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π² коммСнтариях (ΠΊΠ°ΠΊ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅).Π£Π³Π°Π΄Π°ΠΉ, Ρ‡Ρ‚ΠΎ? Π£ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Π΅ΡΡ‚ΡŒ опция ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«PhP BoostΒ». Π§Π΅Ρ€Π΅Π· 2 часа послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я Π²Ρ‹Π±Ρ€Π°Π» эту ΠΎΠΏΡ†ΠΈΡŽ, я смог ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ ΠΌΠ½ΠΎΠΉ страницу ΠΈ сообщСниС. На Π’Π‘Π•Π₯ (!!) ΠΌΠΎΠΈΡ… сайтах. Π‘Ρ‹Π»ΠΎ Π»ΠΈ это PhP Boost, это Π±Ρ‹Π» ΠΊΠΎΡ„Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΏΠΈΠ», ΠΏΡ‹Ρ‚Π°ΡΡΡŒ Ρ€Π°ΡΡΠ»Π°Π±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ этой суСты, это Π±Ρ‹Π» двухчасовой ΠΎΡ‚Π΄Ρ‹Ρ…, ΠΈΠ»ΠΈ это Π±Ρ‹Π»ΠΎ всС Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я тСстировал, ΠΈ всС Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ΅? К соТалСнию, я Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡƒΠ·Π½Π°ΡŽ.

    Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ ссылку.

    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ это руководство, Ссли Π½Π΅ удаСтся ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ
    https: // areawala.com / topten / публикация-сбой /

    sauravhny (@sauravhny)
    Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ classic-editor, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этой ошибки
    https://wordpress.org/plugins/classic-editor/

    Бпасибо! Π­Ρ‚ΠΎ сработало для мСня. Π₯ΠΎΡ‚Π΅Π» Π±Ρ‹ я ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ. ΠžΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π»ΠΈ это, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ этого ΠΏΠ»Π°Π³ΠΈΠ½Π°?

    Π£ мСня Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ сообщСниС ΠΎΠ± ошибкС. Π’ настоящСС врСмя Ρƒ мСня Π½Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Π΅Π±-сайта; Π― Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ сСрвСр Apache Π½Π° ΠΌΠΎΠ΅ΠΌ ПК с использованиСм XAMPP (Π² ΠΌΠΎΠ΅ΠΌ случаС LAMPP, находящийся Π² Linux).

    Π― исправил ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΡƒΡŽ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ страниц, сообщСний Π² Π±Π»ΠΎΠ³Π°Ρ… ΠΈ Ρ‚. Π”., ИзмСнив постоянныС ссылки Π½Π° ΠΌΠΎΠΈ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ настройки (НазваниС сообщСния) ->

    Π—Π°Ρ‚Π΅ΠΌ скопируйтС ΠΊΠΎΠ΄ Π² ΠΏΠΎΠ»Π΅ ΠΏΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒΒ». Π­Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π° mod_rewrite, ΠΈ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΎΠΉΡ‚ΠΈ Π² ваш Ρ„Π°ΠΉΠ» .htaccess Π½Π° вашСм сСрвСрС ->

    Π’Π°ΠΊ ΠΊΠ°ΠΊ я Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ свой собствСнный Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр, это Π±Ρ‹Π» случай, ΠΊΠΎΠ³Π΄Π° я зашСл Π² ΠΏΠ°ΠΏΠΊΡƒ htdocs ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния стСка LAMPP, создав Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ .htaccess (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π΅Π³ΠΎ Ρ‚Π°ΠΌ Π½Π΅ Π±Ρ‹Π»ΠΎ).Π—Π°Ρ‚Π΅ΠΌ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ Π² Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» .htaccess, сохранитС Π΅Π³ΠΎ, ΠΈ всС Π³ΠΎΡ‚ΠΎΠ²ΠΎ.

    ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· вас, вСроятно, Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΆΠΈΠ²Ρ‹Π΅ сайты Π½Π° своСм Π²Π΅Π±-хостингС , Π²Ρ‹, вСроятно, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС Ρ‡Π΅Ρ€Π΅Π· диспСтчСр Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° своСй cPanel. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΈΠ»ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ .htaccess Π² вашСй общСдоступной ΠΏΠ°ΠΏΠΊΠ΅, Π³Π΄Π΅ находятся ваши Π²Π΅Π±-сайты ->

    Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ со своСй Π²Π΅Π±-хостинговой ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ запрос Π² слуТбу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ для вас mod_rewrite. ->

    Π­Ρ‚ΠΎ достаточно просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ самому, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ WordPress прСдоставляСт Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ — просто скопируйтС ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² свой.htaccess для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Π΅Π±-сайта. (Или создайтС Ρ„Π°ΠΉΠ», Ссли Π΅Π³ΠΎ Π΅Ρ‰Π΅ Π½Π΅Ρ‚ — ΠŸΠžΠœΠΠ˜Π’Π•, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ скрытыС Ρ„Π°ΠΉΠ»Ρ‹, Ссли ΠΎΠ½ Π΅ΡΡ‚ΡŒ, Π½ΠΎ скрыт.)

    Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π“ΡƒΡ‚Π΅Π½Π±Π΅Ρ€Π³Π°, Π° Π½Π΅ ΠΏΡ€ΠΈΠ±Π΅Π³Π°Ρ‚ΡŒ ΠΊ классичСскому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ.

    Π£Π΄Π°Ρ‡ΠΈ!

    Π­Ρ‚ΠΎ сработало для мСня:

    Обновил WP Π΄ΠΎ послСднСй вСрсии.
    ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹.
    УбСдился, Ρ‡Ρ‚ΠΎ Ρƒ мСня ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ вСрсия PHP (Π² ΠΌΠΎΠ΅ΠΌ случаС 7.2, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ 7.0, 7.1 устарСли, Π° 7.3 ΠΈΠ½ΠΎΠ³Π΄Π° Π²Ρ‹Π΄Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ хостингС).
    Π—Π°ΡˆΠ΅Π» Π² настройки постоянных ссылок, Ρ‚Π°ΠΌ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ имя сообщСния, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ Π½Π°ΠΆΠ°Π» ОК.
    Π₯Π°Ρ€Π΄ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ» страницу.

    ΠœΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π» страницу, Π΄ΠΎΠ±Π°Π²ΠΈΠ² нСсколько ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов, ΠΈ это сработало.

    НСкоторыС шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ PHP ΠΈ WP Π² любом случаС являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ способом ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ сайта.

    ΡƒΠ΄Π°Ρ‡ΠΈ!

    • Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 11 мСсяцСв, 1 нСдСлю Π½Π°Π·Π°Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ catalinfx.

    Π― ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» всС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅, Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ.WordPress всСгда ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π» ΠΌΠ½Π΅ ΠΏΡƒΡ‚ΡŒ. На страницС постоянных ссылок Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы Π±Ρ‹Π»ΠΎ сообщСниС с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΎΠΉ Ρ„Π°ΠΉΠ» . index \.php $ — [L]
    RewriteCond% {REQUEST_FILENAME}! -f
    RewriteCond% {REQUEST_FILENAME}! -d
    RewriteRule. /localhost/index.php [L]

    • Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 11 мСсяцСв, 1 нСдСлю Π½Π°Π·Π°Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ sonofadoc.
    • Π­Ρ‚ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 11 мСсяцСв, 1 нСдСлю Π½Π°Π·Π°Π΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ sonofadoc.

    К соТалСнию, Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· этих ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ ΠΌΠ½Π΅.
    Π― ΠΌΠΎΠ³Ρƒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ страницу с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ»Π°Π³ΠΈΠ½Π° классичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° ссылка Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ (ΠΈ отобраТаСтся сообщСниС ΠΎΠ± ошибкС 404).ЕдинствСнная опция Β«ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΌΠ½Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ страницу, — это настройка Β«ΠžΠ±Ρ‹Ρ‡Π½Π°ΡΒ». [ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ новая установка с Ρ‚Π΅ΠΌΠΎΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ / ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ сСртификаты Let’s Encrypt Π½Π° управляСмом Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π²Π΅Π±-сайтС для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ HTTPS]

    Π’ ΠΌΠΎΠ΅ΠΌ случаС я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ моя установка Apache использовала .com для Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Β«DirectoryΒ», ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΌ Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π±Ρ‹Π»ΠΎ .app (я ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» TLD VirtualHost, Π½ΠΎ Π½Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³).

    Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π»ΠΎ, Ρ‡Ρ‚ΠΎ постоянная ссылка Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ магичСский ΠΊΠΎΠ΄, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ sonofadoc, Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±Ρ‹Π» Π²ΠΈΠ΄Π΅Π½ Apache2.

    Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ я исправил TLD, всС Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ ΠΊΠ°ΠΊ ΡˆΠ°Ρ€ΠΌ.

    Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ» Π² WordPress

    Π’Ρ‹ создаСтС ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ WordPress, Π½ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ обновляСтся. ЀактичСски, Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ сообщСниС ΠΎΠ± ошибкС Β« ОбновлСниС Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON Β». ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²ΠΏΠ°Π΄Π°Ρ‚ΡŒ Π² ΠΏΠ°Π½ΠΈΠΊΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ Π·Π°Π²Π΅Ρ€ΠΈΡ‚ΡŒ вас, Ρ‡Ρ‚ΠΎ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ, ΠΈ Π²Ρ‹ Π½Π΅ потСряСтС свой тяТСлый Ρ‚Ρ€ΡƒΠ΄.

    Π­Ρ‚Π° ошибка — ΠΎΠ΄Π½Π° ΠΈΠ· распространСнных ошибок WordPress, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° своих сайтах.

    ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ошибка Β«ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ»?

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½ возникновСния этой ошибки ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько. Π’ этом постС рассматриваСтся каТдая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΠΈ прСдлагаСтся нСсколько Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

    ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ классичСскому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ

    Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ Π² WordPress

    Ошибка «ОбновлСниС Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ. Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON.Β»Π’ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² Π½ΠΎΠ²ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Gutenberg.

    Π‘Π°ΠΌΡ‹ΠΉ простой способ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ обновлСния — ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Gutenberg ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ классичСскому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ. Как говорится, староС Π·ΠΎΠ»ΠΎΡ‚ΠΎ.

    Для этого Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Classic Editor. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ свои сообщСния. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

    Но Ρ‡Ρ‚ΠΎ, Ссли Π²Ρ‹ всС Π΅Ρ‰Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΎΠ²?

    Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ вопрос. ΠœΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ классичСскому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для вас.Π’ этом случаС Π²Π°ΠΌ слСдуСт ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ Π½Π° PassionWP. Установив классичСский ΠΏΠ»Π°Π³ΠΈΠ½ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π² , ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Настройки > Π—Π°ΠΏΠΈΡΡŒ .

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ классичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π² качСствС Β«Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉΒ», сохранитС измСнСния ΠΈ очиститС кСш Π²Π΅Π±-сайта. Π‘Ρ€Π°Π·Ρƒ послС этого Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΎΠ² Π² качСствС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈ снова сохранитС измСнСния.

    Настройки ΠΏΠ»Π°Π³ΠΈΠ½Π° Classic Editor

    Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ сообщСниС ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ сообщСниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π±Π»ΠΎΠΊΠΎΠ².Π’Ρ‹ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ с ошибкой ΠΎΡ‚Π²Π΅Ρ‚Π° JSON. Однако ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ автоматичСски ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ваши измСнСния .

    Π’ этом случаС Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + S (Cmd + S для Mac), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния. Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для нас, ΠΈ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π±Π»ΠΎΠΊΠΎΠ², Π½Π΅ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡΡΡŒ с ошибкой ΠΎΡ‚Π²Π΅Ρ‚Π° JSON.

    https://passionwp.com/wordpress-error-fixing-service/

    Ошибка смСшанного содСрТимого ΠΈΠ·-Π·Π° использования сСртификата SSL

    Π”Ρ€ΡƒΠ³ΠΎΠΉ распространСнной ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ этой ошибки являСтся использованиС сСртификата уровня Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… сокСтов (SSL) (HTTPS) Π½Π° вашСм сайтС WordPress.ИспользованиС сСртификата SSL ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ нСбСзопасно ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTP, Π΄Π°ΠΆΠ΅ Ссли ΠΎΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° доставляСтся бСзопасным способом ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTPS.

    Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ошибкС смСшанного содСрТимого , ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТимоС https ΠΈ https ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ пСрСдаСтся Π² Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² Google Chrome.

    Как Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ смСшанного содСрТимого Π² WordPress?

    ΠœΡ‹ исслСдовали ΠΎΡˆΠΈΠ±ΠΊΡƒ смСшанного содСрТимого ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° связана с использованиСм ΠΏΠ»Π°Π³ΠΈΠ½Π° Really Simple SSL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 3 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ WordPress для настройки https Π½Π° своих Π²Π΅Π±-сайтах.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ» ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ смСшанного содСрТимого, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² «Настройки Β»> Β«SSL Β». Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ настройки ΠΏΠ»Π°Π³ΠΈΠ½Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Настройки .

    Π—Π΄Π΅ΡΡŒ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π΅ Π²Π΅Ρ‰ΠΈ :

    1. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ смСшанного содСрТимого» Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. Π­Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΌ содСрТаниСм Π½Π° вашСм Π²Π΅Π±-сайтС, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅.
    2. Π”Π°Π»Π΅Π΅ слСдуСт Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ исправлСния смСшанного содСрТимого».Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ошибка Β«ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ» Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ Π²ΠΎ врСмя рСдактирования.
    Really Simple SSL settings

    ПослС сохранСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΡŽ, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ сообщСниС ΠΈΠ»ΠΈ страницу. Π’Ρ‹ большС Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΡ‹Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ , ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. Ошибка .

    ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ JSON ошибка

    Π”Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ Π½Π° вашСм сайтС ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ Really Simple SSL, сначала ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ. ВпослСдствии ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Если Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ошибок, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π²Ρ‹Π·Π²Π°Π» ΠΎΡˆΠΈΠ±ΠΊΡƒ.

    Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимой ошибкой ΠΎΡ‚Π²Π΅Ρ‚Π° JSON Π² WordPress.

    ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ Настройки> ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки . Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ структуру постоянных ссылок с пост-ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ структуры Π½Π° Plain i.Π΅. https://yoursite.com/?p=123. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ свой пост / страницу. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Π»Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½Π°.

    Настройки постоянных ссылок WordPress

    Но ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ссли всС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π΅ ΡΡ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚. , ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ постоянных ссылок ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ с SEO Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌ Π²Π΅Π±-сайтС, ΠΈ Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ потрСбуСтся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСсколько ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ.

    ΠœΡ‹ обсудили 4 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON Π² WordPress. Π― надСюсь, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· этих ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² сработал для вас. Если Π΄Π°, Π΄Π°ΠΉΡ‚Π΅ ΠΌΠ½Π΅ Π·Π½Π°Ρ‚ΡŒ Π² коммСнтариях Π½ΠΈΠΆΠ΅.Если этого Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ свою ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

    Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π½Π°ΠΌ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π° JSON, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π°ΡˆΡƒ слуТбу исправлСния ошибок WordPress.

    Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ руководства ΠΏΠΎ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ:

    2 Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡ: Ошибка — ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON

    Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ я писал сообщСниС Π² Π±Π»ΠΎΠ³Π΅ ΠΏΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ, я понял, Ρ‡Ρ‚ΠΎ появляСтся ошибка: ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON Π² WordPress ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

    Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² WordPress ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ мноТСство ошибок.

    Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ довольно странно. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это выглядит !

    Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π½ΠΎΠ²ΠΎ Π΄Π°ΠΆΠ΅ для мСня. Π― исслСдовал нСсколько Ρ„ΠΎΡ€ΡƒΠΌΠΎΠ² ΠΎΠ± этом ΠΆΠ΅, ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ людСй сталкиваСтся с этим Π² послСдниС Π΄Π½ΠΈ.

    Ошибка Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ изобраТСния Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Gutenberg

    Π₯отя Gutenberg являСтся Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ ΠΈ поставляСтся с мноТСством Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π±Π»ΠΎΠΊΠΎΠ² Gutenberg ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ сообщСству.По мнСнию Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…, это новая ошибка WordPress Gutenberg. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, REST API Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. И Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹.

    Но ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ исправлСния Π±Π°Π³Π°?

    Вопрос: ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Β«ΠΎΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON Π² WordPressΒ»?

    Нам Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ устранСнии этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. МнС ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, я установил ΠΏΠ»Π°Π³ΠΈΠ½ Health Check, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚.Но это Π½Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΠ»ΠΎ мСня ΠΊ Ρ€Π°ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡŽ.

    НаконСц, я нашСл Π΄Π²Π° ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡƒΡ‚ΠΈ, ΠΎΠ±Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ этой ошибки.

    Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ 1 — ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON

    Π˜Π·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ этой ошибки ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ изобраТСния ΠΎΡ‡Π΅Π½ΡŒ просто.

    Π¨Π°Π³ 1 . Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· вашСго Π±Π»ΠΎΠΊΠ° Π“ΡƒΡ‚Π΅Π½Π±Π΅Ρ€Π³Π°.

    Π¨Π°Π³ 2 . Π’Π΅ΠΏΠ΅Ρ€ΡŒ вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΒ», ΠΊΠ°ΠΊ это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ изобраТСния, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒΒ».

    Π¨Π°Π³ 3 . Π’ этом ΠΎΠΊΠ½Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ . И просмотритС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с вашСго локального диска.

    Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ этот шаг ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ изобраТСния Π±Π΅Π· ошибок. πŸ™‚

    Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, это Π½Π΅ постоянноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π° ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡƒΡ‚ΡŒ, Ссли Π²Ρ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° WordPress Π½Π΅ выпустит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠ°Ρ‚Ρ‡.

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для всСх постоянных ошибок изобраТСния.Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устранит ΠΎΡˆΠΈΠ±ΠΊΡƒ , — это нСдопустимый ΠΎΡ‚Π²Π΅Ρ‚ JSON .


    ΠœΠ΅Ρ‚ΠΎΠ΄ 2 — Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ ошибки ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² WordPress

    Π­Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ просто, всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½, доступный Π² Github, ΠΈ ошибки большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

    Π¨Π°Π³ 1 . Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Default to GD WordPress Plugin

    Π¨Π°Π³ 2 . УстановитС ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π° свой сайт WordPress…

    Π¨Π°Π³ 3 .Π’Ρ‹ всС настроСны, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π΅ трСбуСтся.

    Один ΠΈΠ· ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ изобраТСния.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π₯ΠΎΡ€ΠΎΡˆΠΎ, Ссли Π²Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ всС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅, ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Ρ€Π΅ΡˆΠ΅Π½Π°.

    Π₯ΠΌ .. На этом этапС Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π“ΡƒΡ‚Π΅Π½Π±Π΅Ρ€Π³Π°, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ исправлСн WordPress.

    ЕдинствСнноС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ классичСскому ΠΏΠ»Π°Π³ΠΈΠ½Ρƒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. УстановитС ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ устранСна.

    Π’Π°ΠΌ нравится Ρ‚Ρ€ΡŽΠΊ с Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ?

    Π― Π»ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° своСм сайтС, ΠΈ ΠΎΠ±Π° Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Ρƒ мСня.Π― Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ избавился ΠΎΡ‚ ΠΎΡ‚Π²Π΅Ρ‚Π°, Π½Π΅ являСтся допустимой ошибкой ΠΎΡ‚Π²Π΅Ρ‚Π° JSON.

    ЀактичСски, ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠ»Π°Π³ΠΈΠ½Π° Ρ€Π΅ΡˆΠΈΡ‚ всС ошибки изобраТСния, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ изобраТСния Π½Π° ваш сайт WordPress.

    1. ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅: Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ JSON

    ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚ DataTables ΠΎ «НСдопустимом ΠΎΡ‚Π²Π΅Ρ‚Π΅ JSONΒ» — ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ с DataTables. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, довольно Π»Π΅Π³ΠΊΠΎ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, встроСнных Π² соврСмСнныС Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹.Π’ этом руководствС ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ошибка, ΠΊΠ°ΠΊ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ.

    Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

    ΠŸΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ajax ( ajax ) DataTables ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ JSON. JSON — это Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ популярСн Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈΠ·-Π·Π° Π΅Π³ΠΎ совмСстимости с Javascript, простоты использования ΠΈ Ρ‚ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π»Π΅Π³ΠΊΠΎ читаСтся Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ. Однако, ΠΊΠ°ΠΊ ΠΈ Π²ΠΎ всСх Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ строгиС ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ являСтся допустимым JSON.ВсС, Ρ‡Ρ‚ΠΎ Π½Π΅ соотвСтствуСт этому ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ, являСтся нСдопустимым JSON ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² DataTables, Π³Π΄Π΅ оТидаСтся JSON.

    Когда DataTables ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ сообщСниС:

    DataTables ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅: table id = {id} — НСвСрный ΠΎΡ‚Π²Π΅Ρ‚ JSON.

    ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ написано. DataTables ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ» Ajax-ΠΎΡ‚Π²Π΅Ρ‚ сСрвСру для Π΄Π°Π½Π½Ρ‹Ρ… JSON, Π½ΠΎ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, Π½Π΅ Π±Ρ‹Π»ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ JSON.

    Π”ΠΈΠ°Π³Π½ΠΎΠ·

    Если сСрвСр Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ» Π½Π° запрос Ajax Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ JSON, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Π΅ΠΌ ΠΎΠ½ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия.Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΡ‚Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· сообщСния ΠΎΠ± ошибкС ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° сСрвСрС, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания JSON, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

    Π”Π°Π½Π½Ρ‹Π΅ сСрвСра

    Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ со встроСнными инструмСнтами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ сСрвСр ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π½Π° запрос DataTables Ajax. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅.

    Safari

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки

    2.Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ мСню Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°

    3. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ рСсурсы страницы

    4. ΠžΡ‚Π²Π΅Ρ‚ Ajax

    1. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Safari скрываСт встроСнныС инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Если Ρƒ вас Π½Π΅Ρ‚ мСню Develop , ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ Π² Safari, Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. Если Π΄Π°, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ ΡˆΠ°Π³Ρƒ 3.
      • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню Safari ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Настройки …
    2. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ мСню Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Advanced
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Advanced Π² ΠΎΠΊΠ½Π΅ настроСк
      • УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ мСню Β«Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Β» Π² строкС мСню. ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€
      • .
      • Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки — Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ мСню Develop, .
    3. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ рСсурсов, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… страницСй
      • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ рСсурсы страницы Π² мСню Develop .
      • Консоль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° отобразится Π²Π½ΠΈΠ·Ρƒ страницы
      • ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ страницу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Safari ΠΌΠΎΠ³ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС сСтСвыС запросы
    4. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ свСдСния ΠΎ запросС Ajax.
      • Safari ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ список всСх рСсурсов (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, скриптов ΠΈ Ρ‚. Π”.), ΠšΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ для страницы. НайдитС запрос Ajax, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ сСрвСру, ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π΅Π³ΠΎ. Safari ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ запросС.
      • ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π° страницах с большим количСством рСсурсов Safari сгруппируСт рСсурсы ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Π² ΠΏΠ°ΠΏΠΊΠΈ.Если это происходит Π½Π° вашСм сайтС, ΠΏΠΎΠΈΡ‰ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΠ΅ Β«XHRsΒ» запросы Ajax.

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти инструкции Π±Ρ‹Π»ΠΈ написаны для Safari 7 Π² качСствС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии. Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

    Π₯Ρ€ΠΎΠΌ

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ

    2. Консоль отобраТаСтся

    3. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π‘Π΅Ρ‚ΡŒΒ»

    4. ΠžΡ‚Π²Π΅Ρ‚ Ajax

    1. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ инструмСнтам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Chrome:
      • Mac: ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ мСню View> Developer> Developer Tools .
      • Windows: Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ мСню Chrome (справа ΠΎΡ‚ адрСсной строки) ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ > Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° .
    2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π²Π½ΠΈΠ·Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Chrome Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ консоль Javascript.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π‘Π΅Ρ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сСтСвыС запросы
      • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Chrome ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС запросы
    3. БСтСвая панСль ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ всС запросы, сдСланныС Chrome для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ XHR Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство запросов Π΄ΠΎ запросов Ajax (XHR).
      • Π”Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ запрос Ajax, сдСланный DataTables
    4. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ свСдСния ΠΎ запросС Ajax.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Response Π² прСдставлСнии Ajax, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Ρ‹ с сСрвСра. Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ интСрСсно!

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти инструкции Π±Ρ‹Π»ΠΈ написаны для Chrome 31 Mac Π² качСствС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии.Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

    Firefox

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ

    2. Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ запросы

    3. Ajax Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚

    4. ΠžΡ‚Π²Π΅Ρ‚ Ajax

    1. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ инструмСнтам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Firefox:
      • Mac: ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Β»> Β«Π’Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΒ»> Β«Π‘Π΅Ρ‚ΡŒ Β».
      • Windows: Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ мСню Firefox (Π²Π²Π΅Ρ€Ρ…Ρƒ слСва Π² ΠΎΠΊΠ½Π΅) ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Web Developer Network .
    2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π²Π½ΠΈΠ·Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
      • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Firefox ΠΌΠΎΠ³ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС запросы
    3. БСтСвая панСль ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ всС запросы, сдСланныС Firefox для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ XHR Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство запросов Π΄ΠΎ запросов Ajax (XHR).
      • Π”Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ запрос Ajax, сдСланный DataTables
    4. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ свСдСния ΠΎ запросС Ajax.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Reponse Π² прСдставлСнии Ajax, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Ρ‹ с сСрвСра. Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ интСрСсно!

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти инструкции Π±Ρ‹Π»ΠΈ написаны для Firefox 26 Windows Π² качСствС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии. Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

    IE

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ

    2. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ инспСктор

    3. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π‘Π΅Ρ‚ΡŒΒ»

    4.ΠžΡ‚Π²Π΅Ρ‚ Ajax

    4. ΠžΡ‚Π²Π΅Ρ‚ Ajax

    1. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ инструмСнтам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² IE:
      • НаТмитС F12 ΠΈΠ»ΠΈ,
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ мСню инструмСнтов (Π²Π²Π΅Ρ€Ρ…Ρƒ справа, Π·Π½Π°Ρ‡ΠΎΠΊ ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΈ) ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° F12 .
    2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π²Π½ΠΈΠ·Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. IE ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π΄Π΅Ρ€Π΅Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π‘Π΅Ρ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сСтСвыС запросы
    3. IE Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСтСвой Ρ‚Ρ€Π°Ρ„ΠΈΠΊ отслСТивался ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈ Ρ…ΠΎΡ‚ΠΈΠΌ здСсь.
      • НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΠ°Ρ‡Π°Ρ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‚ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ сСтСвыС запросы
      • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ IE ΠΌΠΎΠ³ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС запросы
    4. БСтСвая панСль ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ всС запросы, сдСланныС IE для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
      • Π”Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ запрос Ajax, сдСланный DataTables — ΠΎΠ½, скорСС всСго, Π±ΡƒΠ΄Π΅Ρ‚ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части списка запросов ΠΈΠ»ΠΈ рядом с Π½ΠΈΠΌ.
    5. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ свСдСния ΠΎ запросС Ajax.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Reponse body Π² прСдставлСнии Ajax, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Ρ‹ с сСрвСра.Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ интСрСсно!

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти инструкции Π±Ρ‹Π»ΠΈ написаны с использованиСм IE 10 Π² качСствС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии. Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

    Opera

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ

    2. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ инспСктор

    3. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Π‘Π΅Ρ‚ΡŒΒ»

    4. ΠžΡ‚Π²Π΅Ρ‚ Ajax

    1. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ инструмСнтам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Opera:
      • Mac: Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈΠ»ΠΈ ctrl Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ элСмСнт .
      • Windows: Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ элСмСнт .
    2. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π²Π½ΠΈΠ·Ρƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Opera ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± элСмСнтС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π½Π°ΠΆΠ°Ρ‚.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π‘Π΅Ρ‚ΡŒ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ сСтСвыС запросы
      • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Opera ΠΌΠΎΠ³Π»Π° Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ всС запросы
    3. БСтСвая панСль ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ всС запросы, сдСланныС Opera для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страницы.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ XHR Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство запросов Π΄ΠΎ запросов Ajax (XHR).
      • Π”Π²Π°ΠΆΠ΄Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ запрос Ajax, сдСланный DataTables
    4. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ свСдСния ΠΎ запросС Ajax.
      • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Reponse Π² прСдставлСнии Ajax, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½Ρ‹ с сСрвСра. Π­Ρ‚ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ интСрСсно!

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти инструкции Π±Ρ‹Π»ΠΈ написаны для Opera 18 Mac Π² качСствС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ вСрсии.Π’ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… вСрсиях ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

    ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° JSON

    ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ² ΠΎΡ‚Π²Π΅Ρ‚ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ajax ΠΎΡ‚ сСрвСра, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ JSON с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΎΠ³ΠΎ инструмСнта, ΠΊΠ°ΠΊ JSON Lint ΠΈΠ»ΠΈ JSON Parser. Часто ошибка Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ JSON ΠΎΡ‚ сСрвСра Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎΠΉ, Π½ΠΎ JSON Linter ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅Π½Π΅Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ запятыС.

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π²Ρ‹ΡˆΠ΅ инструкции, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π΄Π°Π½Π½Ρ‹Π΅ с сСрвСра, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π½Π΅ JSON, Π²Ρ‹ смоТСтС ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая создаСт Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ JSON.

    Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ WordPress Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON. — Zen Invader

    Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

    Π­Ρ‚Π° ошибка появилась ΠΏΡ€ΠΈ тСстовой установкС WP, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я Ρ€Π°Π±ΠΎΡ‚Π°Π».

    Когда я попытался ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ сообщСниС Π² WordPress, я ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ сообщСниС: Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSON .

    Π­Ρ‚ΠΎ выглядСло Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ странно, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я Π½Π΅ ΠΌΠΎΠ³ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½ΠΈ ΠΎΠ΄Π½ΠΎ сообщСниС ΠΈΠ»ΠΈ страницу, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π² Π²ΠΈΠ΄Π΅ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΎΠ² с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Β«Auto DraftΒ».

    Π’Π°ΠΊΠΆΠ΅ я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ», Ρ‡Ρ‚ΠΎ отсутствуСт Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ WP Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ.

    Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ с ошибкой ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ WP

    ПослС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… исслСдований я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ это ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, восстановив постоянныС ссылки.

    Π˜Ρ‚Π°ΠΊ, я вошСл Π² систСму с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора WP, зашСл Π² «Настройки»> Β«ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки» ΠΈ Π½Π°ΠΆΠ°Π» Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния». Но это Π½Π΅ устранило ΠΎΡˆΠΈΠ±ΠΊΡƒ not valid JSON response error .

    Π― Ρ‚Π°ΠΊΠΆΠ΅ нашСл ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ Classic Editor, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.Но это Π½Π΅ сработало.

    Π― ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» Π΅Ρ‰Π΅ свой ΠΊΠΎΠ΄, ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ (я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ это ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², поэтому я Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π» всС, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» свой Ρ„Π°ΠΉΠ» .htaccess . index \.php $ — [L] RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. /test/index.php [L] # ΠšΠžΠΠ•Π¦ WordPress

    Π― ΡƒΠ΄Π°Π»ΠΈΠ» Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΈ оставил Ρ‚ΠΎΠ»ΡŒΠΊΠΎ это:

      # НАЧАВЬ WordPress
    # Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ (строки) ΠΌΠ΅ΠΆΠ΄Ρƒ Β«BEGIN WordPressΒ» ΠΈ Β«END WordPressΒ»:
    # гСнСрируСтся динамичСски ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² WordPress.
    # Π›ΡŽΠ±Ρ‹Π΅ измСнСния Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π°Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ этими ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ пСрСзаписаны.
    
    
    # ΠšΠžΠΠ•Π¦ WordPress  

    Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½Π° β€‹β€‹ΠΎΡˆΠΈΠ±ΠΊΠ° рСдактирования поста!

    Π˜Ρ‚Π°ΠΊ, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для «Ошибка ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠžΡ‚Π²Π΅Ρ‚ Π½Π΅ являСтся допустимым ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ JSONΒ». ошибка Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» .htaccess ΠΈ Π·Π°Π½ΠΎΠ²ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Π³ΠΎ , пСрСйдя Π² WP admin> Настройки> ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹Π΅ ссылки ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния».

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ.htaccess, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΠΉΡ‚ΠΈ Π½Π° свой FTP ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ‚Ρ‚ΡƒΠ΄Π°. Волько послС этого Π²Ρ‹ восстановитС постоянныС ссылки.

    Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

    Π­Ρ‚Π° ошибка ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Π½ΡƒΡŽ боль, Π½ΠΎ Ссли Π²Ρ‹ послСдуСтС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π²Ρ‹ΡˆΠ΅ совСтам, Π²Ρ‹ смоТСтС Π΅Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ. Π£Π΄Π°Ρ‡ΠΈ!

    УстранСниС ошибок Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON Π² XML | Apigee Edge

    Π’Ρ‹ просматриваСтС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Apigee Edge.
    Π‘ΠΌ. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Apigee X.

    Π‘Ρ‹Π»Π° Π»ΠΈ эта инструкция ΠΏΠΎ ΡƒΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ? ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, Π΄Π°ΠΉΡ‚Π΅ Π½Π°ΠΌ Π·Π½Π°Ρ‚ΡŒ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π² .

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ НСдоступСн

    Код ошибки

      steps.json2xml.SourceUnavailable
      

    Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС

    {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [ policy_name ]: Source [ source_variable ] нСдоступСн",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "steps.json2xml.SourceUnavailable"
            }
        }
    }
     

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

      {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [Convert-JSONToXML]: исходный ΠΎΡ‚Π²Π΅Ρ‚ нСдоступСн",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "шаги.json2xml.SourceUnavailable "
            }
        }
    }
      

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°

    Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Ссли пСрСмСнная сообщСния, указанная Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON to XML:

    • Π’Π½Π΅ области (нСдоступно Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ выполняСтся ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°) ΠΈΠ»ΠΈ
    • НС удаСтся Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ (Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ)

    НапримСр, эта ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Ссли прСдполагаСтся, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSON Π² XML Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ запроса, Π½ΠΎ элСмСнт установлСн Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΎΡ‚Π²Π΅Ρ‚Π° , которая Π½Π΅ сущСствуСт Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ запроса. .

    Диагностика

    1. Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON Π² XML, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка, ΠΈ имя нСдоступной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠ±Π° этих элСмСнта Π² элСмСнтС faultstring ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ± ошибкС. НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС ошибки имя ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ - Convert-JSONToXML , Π° пСрСмСнная - , ΠΎΡ‚Π²Π΅Ρ‚ :

      .
        "faultstring": "JSONToXML [Convert-JSONToXML]: исходный ΠΎΡ‚Π²Π΅Ρ‚ нСдоступСн"
        
    2. Π’ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΌ XML-ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, установлСнной Π² элСмСнтС , совпадаСт с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π² строкС ошибки (шаг β„–1 Π²Ρ‹ΡˆΠ΅).НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSON to XML ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ с ΠΈΠΌΠ΅Π½Π΅ΠΌ response Π² элСмСнтС , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ находится Π² строкС ошибки :

        
      
           Convert-JSONToXML 
          <Бвойства />
          <ΠžΠΏΡ†ΠΈΠΈ>
               NULL 
               #namespaces 
           $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
              : 
               #text 
               #attrs 
               @ 
               _ 
               ΠšΠΎΡ€Π΅Π½ΡŒ 
               Массив 
               Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
          
           запрос 
           ΠΎΡ‚Π²Π΅Ρ‚ 
      
        
    3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π»ΠΈ пСрСмСнная, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² элСмСнтС , ΠΈ доступна Π»ΠΈ ΠΎΠ½Π° Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ выполняСтся ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSON Π² XML.

    4. Если пСрСмСнная:

      • Π’Π½Π΅ области (нСдоступно Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ выполняСтся ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°) ΠΈΠ»ΠΈ
      • НС удаСтся Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ (Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ)

      , Π·Π½Π°Ρ‡ΠΈΡ‚, это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки.

      Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ показанная Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSON Π² XML Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ запроса . Напомним, Ρ‡Ρ‚ΠΎ пСрСмСнная ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON to XML.ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ ΠΎΡ‚Π²Π΅Ρ‚Π° доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ².

      ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ пСрСмСнная ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π΅ сущСствуСт Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ запроса, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ΄ ошибки:

        steps.json2xml.SourceUnavailable
        

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ пСрСмСнная, установлСнная Π² элСмСнтС ΠΎΡ‚ΠΊΠ°Π·Π°Π²ΡˆΠ΅ΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON Π² XML, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΈ сущСствуСт Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ выполняСтся ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON Π² XML, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ элСмСнт , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ запроса , ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° сущСствуСт Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ запроса:

      
      
           Convert-JSONToXML 
          <Бвойства />
          <ΠžΠΏΡ†ΠΈΠΈ>
               NULL 
               #namespaces 
               $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
              : 
               #text 
               #attrs 
               @ 
               _ 
               ΠšΠΎΡ€Π΅Π½ΡŒ 
               Массив 
               Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
          
           запрос 
           запрос 
      
      

    ExecutionFailed

    Код ошибки

      шагов.json2xml.ExecutionFailed
      

    Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС

    {
       "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [ policy_name ]: Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅: ОТиданиС {ΠΈΠ»ΠΈ [Π² строкС 1",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "steps.json2xml.ExecutionFailed"
            }
        }
    }
     

    Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹

    Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ этой ошибки:

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ входная полСзная Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°

    Π’ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON Π² XML, Ссли содСрТимоС (полСзная Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°) ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² элСмСнтС , пусто, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ эта ошибка.

    НапримСр, Ссли элСмСнт Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML установлСн ΠΊΠ°ΠΊ пСрСмСнная запроса ΠΈΠ»ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π° , ΠΈ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ JSON, Π½ΠΎ Ссли ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ пусты, Ρ‚ΠΎ ошибка ΠΈΠΌΠ΅Π΅Ρ‚ мСсто.

    Диагностика

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON Π² XML, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² элСмСнтС faultstring ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ± ошибкС. НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС сбоя имя ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ - Convert-JSONToXML :

        "faultstring": "JSONToXML [Convert-JSONToXML]: Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅: ОТиданиС {ΠΈΠ»ΠΈ [Π² строкС 1"
        
    2. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ элСмСнт Π² Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΌ XML-ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ.НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML элСмСнт установлСн Π½Π° запрос :

        
      
       Convert-JSONToXML 
      <Бвойства />
      <ΠžΠΏΡ†ΠΈΠΈ>
           NULL 
           #namespaces 
           $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
          : 
           #text 
           #attrs 
           @ 
           _ 
           ΠšΠΎΡ€Π΅Π½ΡŒ 
           Массив 
           Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
      
       запрос 
       запрос 
      
        
    3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, пуста Π»ΠΈ пСрСмСнная, указанная для элСмСнта Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅.Если ΠΎΠ½ пуст, Ρ‚ΠΎ это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки.

      Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON Π² XML полСзная Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° запроса (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π΅Π»ΠΎ запроса), отправлСнная ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, пуста.

      НапримСр:

        curl -v "http: //  -  .apigee.net / v1 / testjsontoxml" -H "Content-Type: application / json"
        

      ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ полСзная Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΡ‚Π²Π΅Ρ‚Π° JSON пуста, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ΄ ошибки:

        steps.json2xml.ExecutionFailed
        

      Π­Ρ‚Π° ошибка Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ, Ссли элСмСнт настроСн Π½Π° ΠΎΡ‚Π²Π΅Ρ‚, Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ сСрвСр ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΠΏΡƒΡΡ‚ΡƒΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.

      ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ HTTP Content-Type исходного сообщСния Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ application / json ; Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° пропускаСтся Π²ΠΎ врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ поэтому Π½Π΅ примСняСтся.

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON to XML Π² элСмСнтС , ΡΠ²Π»ΡΡŽΡ‚ΡΡ допустимыми ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ JSON ΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ пустыми.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON to XML, ΠΏΠ΅Ρ€Π΅Π΄Π°ΠΉΡ‚Π΅ допустимыС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ JSON. НапримСр:

    1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ city.json со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТимым:

        {
        «Имя»: «Апиги»,
        Β«Π“ΠΎΡ€ΠΎΠ΄Β»: Β«Π‘Π°Π½Π³Π°Π»ΠΎΡ€Β»,
        «Пинкод»: «560016»
      }
        
    2. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π²Ρ‹Π·ΠΎΠ² API с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ cURL, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

        curl -v "http: //  -  .apigee.net / v1 / testxmltojson" -H "Content-Type: application / json" -X POST -d @ company.json
        

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π½Π΅Π²Π΅Ρ€Π½ΠΎ сформированный Π²Π²ΠΎΠ΄

    Если ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSON Π² XML Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ нСдопустимыС ΠΈΠ»ΠΈ искаТСнныС Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ.

    НапримСр, Ссли ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ нСдопустимый JSON прСдоставлСн Π² качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… для ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON to XML,

      [
        "Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹": ["имя": "Google"]
    ]
      

    Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ:

      "faultstring": "JSONToXML [Convert-JSONToXML]: Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅: ОТиданиС {ΠΈΠ»ΠΈ [Π² строкС 1"
      

    Диагностика

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON Π² XML, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² элСмСнтС faultstring ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ± ошибкС.НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС сбоя имя ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ - Convert-JSONToXML :

        "faultstring": "JSONToXML [Convert-JSONToXML]: Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅: ОТиданиС {ΠΈΠ»ΠΈ [Π² строкС 1"
        
    2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ элСмСнт , ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π² Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΌ XML-ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML. НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSON to XML ΠΈΠΌΠ΅Π΅Ρ‚ элСмСнт , установлСнный Π½Π° , пСрСмСнная запроса :

        
      
         Convert-JSONToXML 
        <Бвойства />
        <ΠžΠΏΡ†ΠΈΠΈ>
             NULL 
             #namespaces 
             $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
            : 
             #text 
             #attrs 
             @ 
             _ 
             ΠšΠΎΡ€Π΅Π½ΡŒ 
             Массив 
             Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
        
         запрос 
         запрос 
      
        
    3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΠΈ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² элСмСнтС , допустимыми ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ JSON.Если Π²Π²ΠΎΠ΄ Π½Π΅Π²Π΅Ρ€Π΅Π½ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Ρ‚ΠΎ это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки.

      ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ нСдопустимый JSON Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅

        [
          "Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹": ["имя": "Google"]
      ]
        

      Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Ρ‹Π·ΠΎΠ²Π° API, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ запрос:

        curl -v "http: //  -  .apigee.net / v1 / testjsontoxml" -H "Content-Type:
      application / json "-X POST -d '[" args ": [" name ":" Google "]]'
        

      ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ JSON, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Π΅ Π² запросС, Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ JSON запускаСтся. ΠΈ заканчиваСтся ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ скобками ([]).По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ΄ ошибки:

      .

      steps.json2xml.ExecutionFailed

      ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ПолСзная Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° JSON ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ JSON ΠΈ / ΠΈΠ»ΠΈ массивы JSON. Допустимый ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ JSON начинаСтся с {ΠΈ заканчиваСтся}. Допустимый массив JSON (Π½Π° самом внСшнСм ΡƒΡ€ΠΎΠ²Π½Π΅), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ начинаСтся с [ΠΈ заканчиваСтся].

      Π­Ρ‚Π° ошибка Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ, Ссли элСмСнт Π±Ρ‹Π» настроСн Π½Π° ΠΎΡ‚Π²Π΅Ρ‚, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Π° JSON Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚.

      ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ HTTP Content-type исходного сообщСния Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ application / json , Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π½Π΅ примСняСтся, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ пропускаСтся Π²ΠΎ врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON to XML Π² элСмСнтС , Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON Π² XML, описанной Π²Ρ‹ΡˆΠ΅, ΠΏΠ΅Ρ€Π΅Π΄Π°ΠΉΡ‚Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ запрос ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ JSON ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

      {
      "args": {
    
            "name": "Google"
       }
    }
      

    OutputVariableIsNotAvailable

    Код ошибки

      steps.json2xml.OutputVariableIsNotAvailable
      

    Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС

    {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [ policy_name ]: Выходная пСрСмСнная нСдоступна.",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "steps.json2xml.OutputVariableIsNotAvailable"
            }
        }
    }
     

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

      {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [Check-JSONToXML]: Выходная пСрСмСнная нСдоступна.",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "шаги.json2xml.OutputVariableIsNotAvailable "
            }
        }
    }
      

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°

    Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Ссли пСрСмСнная, указанная Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON to XML, ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ, Π° элСмСнт Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ссли пСрСмСнная, опрСдСлСнная Π² элСмСнтС , ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π½Π΅ являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ссли элСмСнт относится ΠΊ Ρ‚ΠΈΠΏΡƒ message.

    Диагностика

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON Π² XML, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ это Π² элСмСнтС faultstring ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ± ошибкС. НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС ошибки имя ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ - Check-JSONToXML :

      .
        Β«faultstringΒ»: Β«JSONToXML [Check-JSONToXML]: выходная пСрСмСнная нСдоступна».
        
    2. Π’ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, отсутствуСт Π»ΠΈ .

      Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSONToXML отсутствуСт элСмСнт :

        
      
           ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ-JSONToXML 
          <Бвойства />
          <ΠžΠΏΡ†ΠΈΠΈ>
               NULL 
               #namespaces 
               $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
              : 
               #text 
               #attrs 
               @ 
               _ 
               ΠšΠΎΡ€Π΅Π½ΡŒ 
               Массив 
               Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
          
           PostalCode 
      
        
    3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² элСмСнтС :

      1. НайдитС ΠΊΠΎΠ΄ Π² прокси API, Π³Π΄Π΅ пСрСмСнная Π±Ρ‹Π»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ.
      2. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ выяснитС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сначала опрСдСляСтся ΠΈ заполняСтся пСрСмСнная, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
        1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Ρ‚ΠΈΠΏΠ° (Ссли Π΅ΡΡ‚ΡŒ).
        2. Если Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ‚ΠΈΠΏΠ° отсутствуСт, пСрСмСнная считаСтся строкой.
      3. Если Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ - строка, Ρ‚ΠΎ это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… Π² справочникС ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ.

      НапримСр, посмотритС Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ PostalCode Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML.

      Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Β«ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ сообщСниС» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для присвоСния значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с ΠΈΠΌΠ΅Π½Π΅ΠΌ PostalCode , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

        
      
           Assign_PostalCode 
          <Бвойства />
          
               PostalCode 
               {"Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅": "56008"} 
              <Бсылка />
          
           true 
          
      
        

      ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, установлСнный Π² , являСтся строковым.Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, пСрСмСнная PostalCode ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ.

      Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ пСрСмСнная PostalCode ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSONToXML:

         PostalCode 
        

      ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ PostalCode ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ, Π° элСмСнт отсутствуСт, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ΄ ошибки:

        steps.json2xml.OutputVariableIsNotAvailable
        

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ссли пСрСмСнная, указанная Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSONToXML, ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ, элСмСнт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSONToXML, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ элСмСнт , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

      
      
           ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ-JSONToXML 
          <Бвойства />
          <ΠžΠΏΡ†ΠΈΠΈ>
               NULL 
               #namespaces 
               $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
              : 
               #text 
               #attrs 
               @ 
               _ 
               ΠšΠΎΡ€Π΅Π½ΡŒ 
               Массив 
               Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
          
           ΠΎΡ‚Π²Π΅Ρ‚ 
           PostalCode 
      
      

    InCompatibleTypes

    Код ошибки

      шагов.json2xml.InCompatibleTypes
      

    Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС

    {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [ policy_name ]: строка Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Ρ‚ΠΈΠΏΡƒ сообщСния.",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "steps.json2xml.InCompatibleTypes"
            }
        }
    }
     

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

      {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [JSONToXML_checktype]: строку нСльзя ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏΡƒ сообщСния.",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "шаги.json2xml.InCompatibleTypes "
            }
        }
    }
      

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°

    Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Ссли Ρ‚ΠΈΠΏΡ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π² элСмСнтС ΠΈ элСмСнтС , Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΈΠΏΡ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, содСрТащихся Π² элСмСнтС ΠΈ элСмСнтС , совпадали.

    ДопустимыС Ρ‚ΠΈΠΏΡ‹: сообщСниС ΠΈ строка .

    Диагностика

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON Π² XML, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ это Π² элСмСнтС faultstring ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΎΠ± ошибкС. НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строкС сбоя имя ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ - JSONToXML_checktype :

        "faultstring": "JSONToXML [JSONToXML_checktype]: строку нСльзя ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏΡƒ сообщСния."
        
    2. Π’ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° значСния, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² ΠΈ .

      Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ:

        
      
           JSONToXML_checktype 
          <Бвойства />
          <ΠžΠΏΡ†ΠΈΠΈ>
               NULL 
               #namespaces 
               $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
              : 
               #text 
               #attrs 
               @ 
               _ 
               ΠšΠΎΡ€Π΅Π½ΡŒ 
               Массив 
               Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
          
           ΠΎΡ‚Π²Π΅Ρ‚ 
           PostalCode 
      
      
        
    3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² элСмСнтах ΠΈ :

      1. НайдитС ΠΊΠΎΠ΄ Π² прокси API, Π³Π΄Π΅ каТдая ΠΈΠ· этих ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π±Ρ‹Π»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ.
      2. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ выяснитС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сначала опрСдСляСтся ΠΈ заполняСтся пСрСмСнная, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
        1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Ρ‚ΠΈΠΏΠ° (Ссли Π΅ΡΡ‚ΡŒ).
        2. Если Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ‚ΠΈΠΏΠ° отсутствуСт, пСрСмСнная считаСтся строкой.
      3. Если Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² , являСтся строкой, Π° Ρ‚ΠΈΠΏΠΎΠΌ являСтся сообщСниС ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ρ‚ΠΎ это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… Π² справочникС ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ.

      Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ Β«ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ сообщСниС», которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для присвоСния значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с ΠΈΠΌΠ΅Π½Π΅ΠΌ PostalCode , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

        
      
           Assign_PostalCode 
          <Бвойства />
          
               PostalCode 
               {"Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅": "56008"} 
              <Бсылка />
          
           true 
          
      
        

      ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, установлСнный Π² , являСтся строкой; ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, пСрСмСнная PostalCode ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ.

      Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ пСрСмСнная PostalCode ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSONToXML:

         PostalCode 
        

      Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ пСрСмСнная ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSONToXML:

         ΠΎΡ‚Π²Π΅Ρ‚ 
        

      ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ PostalCode ΠΈΠΌΠ΅Π΅Ρ‚ строковый Ρ‚ΠΈΠΏ, Π° пСрСмСнная ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏ сообщСния, ΠΎΠ½ΠΈ нСсовмСстимы, поэтому Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ΄ ошибки:

        шагов.json2xml.InCompatibleTypes
        

      Π’Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Π°Ρ ошибка Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ, Ссли пСрСмСнная Π² элСмСнтС ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏ message , Π½ΠΎ пСрСмСнная Π² элСмСнтС ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏ string.

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π² элСмСнтС ΠΈ элСмСнтС , всСгда ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ². ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΈΠΏΡ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, содСрТащихся Π² элСмСнтС ΠΈ элСмСнтС , совпадали.Π’ΠΎ Π΅ΡΡ‚ΡŒ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏΡ‹ элСмСнтов ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ строковыми, Ρ‚Π°ΠΊ ΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ сообщСний.

    Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ JSON Π² XML, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±ΡŠΡΠ²ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ PostalCode_output Ρ‚ΠΈΠΏΠ° string с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ назначСния сообщСний ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON to XML.

    ИзмСнСнная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° присвоСния сообщСний:

      
    
         Assign_PostalCode 
        <Бвойства />
        
             PostalCode 
             {"Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅": "56008"} 
            <Бсылка />
        
        
             PostalCode_output 
            <Бсылка />
        
         true 
        
    
      

    ИзмСнСнная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° JSONToXML:

      
    
         JSONToXML_checktype 
        <Бвойства />
        <ΠžΠΏΡ†ΠΈΠΈ>
             NULL 
             #namespaces 
             $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
            : 
             #text 
             #attrs 
             @ 
             _ 
             ΠšΠΎΡ€Π΅Π½ΡŒ 
             Массив 
             Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
        
         PostalCode_output 
         PostalCode 
    
      

    InvalidSourceType

    Код ошибки

      шагов.json2xml.InvalidSourceType
      

    Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ошибкС

    {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [class  invalid_class ]: нСдопустимый класс Ρ‚ΠΈΠΏΠ° источника  invalid_class . ДопустимыС Ρ‚ΠΈΠΏΡ‹ источника: [сообщСниС, строка].",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "steps.json2xml.InvalidSourceType"
            }
        }
    }
     

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

      {
        "Π²ΠΈΠ½Π°": {
            "faultstring": "JSONToXML [class java.lang.Integer]: нСдопустимый класс исходного Ρ‚ΠΈΠΏΠ° java.lang.Integer. ДопустимыС Ρ‚ΠΈΠΏΡ‹ источников: [сообщСниС, строка]. ",
            "Π΄Π΅Ρ‚Π°Π»ΡŒ": {
                "код ошибки": "steps.json2xml.InvalidSourceType"
            }
        }
    }
      

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°

    Π­Ρ‚Π° ошибка Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Ссли Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, использованной для опрСдСлСния элСмСнта , нСдСйствитСлСн. ДопустимыС Ρ‚ΠΈΠΏΡ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…: сообщСниС ΠΈ строка .

    Диагностика

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ нСдопустимый Ρ‚ΠΈΠΏ источника, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² сообщСнии ΠΎΠ± ошибкС. НапримСр, Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ошибкС нСдопустимым Ρ‚ΠΈΠΏΠΎΠΌ являСтся Integer.

        Β«faultstringΒ»: Β«JSONToXML [class java.lang.Integer]: нСдопустимый класс исходного Ρ‚ΠΈΠΏΠ° java.lang.Integer. ДопустимыС исходныС Ρ‚ΠΈΠΏΡ‹: [сообщСниС, строка]Β».
        
    2. Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ всС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSON Π² XML Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ прокси-сСрвСрС API, Π³Π΄Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка. Π’ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ JSON to XML Π·Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² .

      Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ пСрСмСнная с ΠΈΠΌΠ΅Π½Π΅ΠΌ EmployeeID ΡƒΠΊΠ°Π·Π°Π½Π° Π² элСмСнтС :

      
    
         Check_SourceType 
        <Бвойства />
        <ΠžΠΏΡ†ΠΈΠΈ>
             NULL 
             #namespaces 
             $ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 
            : 
             #text 
             #attrs 
             @ 
             _ 
             ΠšΠΎΡ€Π΅Π½ΡŒ 
             Массив 
             Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ 
        
         запрос 
         EmployeeID 
    
      
    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² элСмСнтС :

      1. НайдитС ΠΊΠΎΠ΄ Π² прокси API, Π³Π΄Π΅ эта пСрСмСнная Π±Ρ‹Π»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΉ.
      2. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ выяснитС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сначала опрСдСляСтся ΠΈ заполняСтся пСрСмСнная, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:
        1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Ρ‚ΠΈΠΏΠ° (Ссли Π΅ΡΡ‚ΡŒ).
        2. Если Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ‚ΠΈΠΏΠ° отсутствуСт, пСрСмСнная считаСтся строкой.
      3. Если Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² , Π½Π΅ являСтся Π½ΠΈ сообщСниСм, Π½ΠΈ строковым Ρ‚ΠΈΠΏΠΎΠΌ, Ρ‚ΠΎ это ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ошибки. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… Π² справочникС ΠΏΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ.

      Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π΄Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ExtractVariables ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для извлСчСния значСния ΠΈΠ· ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ JSON ΠΈ устанавливаСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ EmployeeID цСлочислСнного Ρ‚ΠΈΠΏΠ°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

        
      
           запрос 
          
              
                   $.ID 
              
          
      
        

      Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ пСрСмСнная EmployeeID ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² элСмСнтС ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ JSONToXML:

         EmployeeID 
        

      ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚ΠΈΠΏ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ - Integer , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ являСтся допустимым Ρ‚ΠΈΠΏΠΎΠΌ , прокси API Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ошибкой:

        шагов.json2xml.InvalidSourceType
        

    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

    Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΈΠΏ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ для указания элСмСнта , Ρ€Π°Π²Π΅Π½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ. ДопустимыС Ρ‚ΠΈΠΏΡ‹ : сообщСниС ΠΈ строка .

    Об Π°Π²Ρ‚ΠΎΡ€Π΅

    alexxlab administrator

    ΠžΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚