Napraw błąd programu Windows Live Writer – Odpowiedź na metodę wp.getTags otrzymana z serwera blogów była nieprawidłowa.

Windows Live Writer jest to moim zdaniem najbardziej złożona aplikacja na jaką pozwala redagować I PUBLIKACJA artykułów na blogu, Aplikacji można używać zarówno w przypadku blogów, na których się znajdują WordPress.comW SharePointaW BlogerW TypePad, a także te własny hosting.
Przed podłączeniem Windows Live Writer do bloga z platformą WordPress, musimy najpierw sprawdzić opcje Publikowanie zdalne. Protokół wydawniczy Atom I XML-RPC Z Panel > Ustawienia > Pismo.

WordPress Windows Live Writer Settings

Po połączeniu Windows Live Writer importuje m.in. kilka elementów bloga motyw graficzny (opcjonalnie) i etykietkaKiedy blog ma baza danych bardzo spójne, zwłaszcza na tabelę tagów-s (duża liczba) jest to możliwe serwer, na którym hostowany jest blog uniemożliwić podłączenie WLW i zapobiec błędom takim jak:

Nieprawidłowa odpowiedź serweraOdpowiedź na metodę wp.getTags otrzymana z serwera blogów była nieprawidłowa.

Error WLW Tags
Error WLW Old VersionPNG

Ten błąd pojawia się szczególnie gdy chcemy zaimportować listę tagów (wp_tags) w programie Windows Live Writer.

Szczegóły Błąd:

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)

Przyczyna błędu:

W momencie importu (z tagi w naszym przypadku) serwer, na którym znajduje się blog, jest ponownie bardziej obciążony niż zwykle limit pamięci (RAM) przydzielonego do wykonania Skrypty PHP jest przekroczony. Z tego powodu serwer odrzuca połączenie lub zatrzymuje import. “Nieprawidłowy dokument odpowiedzi zwrócony z serwera XmlRpc“.

Rozwiązanie błędu:

Podobnie jak w przypadku błędu “, rezolvarea este tot din .htaccess. Va trebui sa adaugam o linie care sa mareasca limita de memorie alocata contului de web hosting pe care este blogul. Pentru a face acest lucru, adaugam in .htaccess linia:

value memory_limit 256M

Valoarea 256M A “pamięć_limitstabileste marimea maxima exprimata baiti pe care un script PHP o poate utiliza. Limita “pamięć_limit” este stabilita implicit la 128M de fisierul php.ini (config-ul PHP_INI_ALL pe server pentru PHP) pe majoritatea serverelor care reuleaza PHP 5.3.10. In trecut, inainte de PHP 5.2.0 valoarea era de 8M, iar odata cu lansarea versiunii PHP 5.2.0, aceasta valoare a fost stabilita la 16M.
Inainte de importul Tagi in WLW puteti mari aceasta limita peste 128M, ale trzeba też wziąć to pod uwagę całkowita pamięć serwera WWW. Dyrektywa “pamięć_limit” praktycznie zapobiega zużyciu całej dostępnej pamięci na serwerze przez błędnie napisany skrypt PHP. Zaleca się, aby po imporcie usunąć tę linię z .htaccess, aby powrócić do domyślnej wartości ustawionej przez php.ini.

Jeśli nie masz dostępu do ustawień modyfikacji wartości “pamięć_limit”, w tej sytuacji będziesz musiał skontaktować się z dostawcą hostującym Twojego bloga. Ze względów bezpieczeństwa i wydajności większość dostawców usług hostingowych ogranicza dostęp do ustawień konta “wrażliwy” serwera.

Założyciel i redaktor 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).

Dom Twoje źródło samouczków, przydatne wskazówki i wiadomości. Napraw błąd programu Windows Live Writer – Odpowiedź na metodę wp.getTags otrzymana z serwera blogów była nieprawidłowa.
Zostaw komentarz