Виправити помилку Windows Live Writer – Відповідь на метод WP.GetTags, отриманий з сервера блогу, була недійсною.
Виправити помилку Windows Live Writer – Відповідь на метод WP.GetTags, отриманий з сервера блогу, була недійсною.
Windows Live Writer на мою думку, це найскладніша програма, яка дозволяє редагувати і ПУБЛІКАЦІЯ статей у блозі, додаток можна використовувати як для блогів, розміщених на WordPress.com, SharePoint, Блогер, TypePad, а також ті самостійний хостинг.
Перед підключенням Windows Live Writer до блогу з платформою WordPress, ми повинні спочатку перевірити параметри Віддалена публікація. Протокол публікації Atom і XML-RPC З Прилад > Налаштування > Написання.

Після підключення Windows Live Writer імпортує кілька елементів блогу, серед них графічна тема (необов'язково) і тегКоли в блозі є a база даних дуже послідовний, особливо на таблицю тегів-s (велике число) можливо, що сервер, на якому розміщено блог щоб не дозволити підключення WLW і запобігти таким помилкам, як:
Недійсна відповідь сервера – Відповідь на метод wp.getTags, отримана від сервера блогу, була недійсною.


Ця помилка з’являється особливо, коли ми хочемо імпортувати список тегів (wp_tags) у Windows Live Writer.
Помилка деталей:
Unexpected Error Occurred
An unexpected error has occurred within the application.
WindowsLive.Writer.Extensibility.BlogClient.BlogClientInvalid
ServerResponseException: Invalid Server Response - The response to the wp.getTags method received from the blog server was invalid:
Invalid response document returned from XmlRpc server
at WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient.
CallMethod(String methodName, XmlRpcValue[] parameters)
at WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.
WordPressGetKeywords(String blogId)
at WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.
GetKeywords(String blogId)
at WindowsLive.Writer.BlogClient.Blog.RefreshKeywords()
at WindowsLive.Writer.PostEditor.PostPropertyEditing.
SharedPropertiesController.<.ctor>b__0(Object sender, EventArgs args)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at WindowsLive.Writer.Controls.BitmapButton.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp
(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UserControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.
OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.
WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Причина помилки:
На момент імпорту (з теги у нашому випадку) сервер, на якому розміщено блог, знову запитується більше, ніж зазвичай обмеження пам'яті (ОЗУ), виділеної для виконання PHP скрипти перевищено. З цієї причини сервер відхиляє підключення або припиняє імпорт. “Недійсний документ відповіді, повернутий із сервера XmlRpc“.
Усунення помилок:
Як і у випадку з помилкою “metaWeblog.newPost“, рішення також від .htaccess. Нам доведеться додати рядок, який збільшити ліміт пам'яті призначений обліковому запису веб-хостингу, на якому розміщено блог. Для цього додайте рядок у .htaccess:
value memory_limit 256M
Значення 256M a “memory_limit” встановити максимальний розмір, виражений у байтах який Скрипт PHP може використовувати його. Ліміт “memory_limit” за замовчуванням встановлено на 128M файлу Php.ini (config-ul PHP_INI_ALL на сервер для PHP) на більшості серверів, що перезапускаються PHP 5.3.10. У минулому, раніше PHP 5.2.0 значення було 8M, і з виходом версії PHP 5.2.0, це значення було встановлено на 16M.
Перед імпортом Теги в WLW ви можете збільшити цей ліміт вище 128 млн, але ви також повинні враховувати загальна пам'ять веб-сервера. Директива “memory_limit” практично запобігає використанню помилково написаним сценарієм PHP усієї доступної пам’яті на сервері. Рекомендується після імпорту видалити цей рядок із .htaccess, щоб повернутися до значення за замовчуванням, встановленого Php.ini.
Якщо у вас немає доступу до налаштувань зміни значення “memory_limit”, у цій ситуації вам доведеться звернутися до постачальника, який розміщує ваш блог. З міркувань безпеки та продуктивності більшість постачальників веб-хостингу обмежують доступ до налаштувань облікового запису “чутливий” сервера.
Виправити помилку Windows Live Writer – Відповідь на метод WP.GetTags, отриманий з сервера блогу, була недійсною.
Що нового
Про Stealth L.P.
Засновник і редактор Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Переглянути всі повідомлення від Stealth L.P.Вас також може зацікавити...