ved

0

Fix Windows Live Writer -fejl – Responsen på WP.GetTags -metoden modtaget fra blogserveren var ugyldig.

Fix Windows Live Writer -fejl – Responsen på WP.GetTags -metoden modtaget fra blogserveren var ugyldig.

0

Windows Live Writer det er efter min mening den mest komplekse applikation, der tillader det redigere og OFFENTLIGGØRELSE artikler på en blog, kan applikationen bruges både til blogs hostet på WordPress.com, SharePoint, Blogger, TypePad, såvel som dem selvvært.
Før tilslutning Windows Live Writer til en blog med platformen WordPress, skal vi først tjekke mulighederne for Fjernudgivelse. Atom Publishing Protocol og XML-RPC FRA Dashboard > Indstillinger > Skrivning.

WordPress Windows Live Writer Settings

Efter tilslutning importerer Windows Live Writer flere elementer af bloggen, blandt dem grafisk tema (valgfrit) og tagden Når bloggen har en database meget konsekvent, især på tag-bordet-s (stort antal) er det muligt at serveren som bloggen er hostet på ikke at tillade tilslutning af WLW og forhindre fejl som:

Ugyldigt serversvarSvaret på wp.getTags-metoden modtaget fra blogserveren var ugyldigt.

Error WLW Tags
Error WLW Old VersionPNG

Denne fejl opstår især, når vi vil importere listen over tags (wp_tags) i Windows Live Writer.

Detaljer Fejl:

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)

Årsag til fejl:

På importtidspunktet (fra tags i vores tilfælde) er serveren, der hoster bloggen, mere efterspurgt end normalt igen hukommelsesgrænse (RAM) allokeret til udførelsen PHP scripts er overskredet. Af denne grund afviser serveren forbindelsen eller stopper importen. “Ugyldigt svardokument returneret fra XmlRpc Server“.

Fejlopløsning:

Som i tilfældet med fejlen ““, løsningen er også fra .htaccess. Vi bliver nødt til at tilføje en linje, der øge hukommelsesgrænsen tildelt den webhostingkonto, som bloggen er placeret på. For at gøre dette skal du tilføje linjen i .htaccess:

value memory_limit 256M

Værdien 256 mio -en “memory_limit” Sæt den maksimale størrelse udtrykt i bytes hvilken PHP script kan bruge det. Begrænse “memory_limit” er som standard indstillet til 128 mio af filen php.ini (config-ul PHP_INI_ALL per server til PHP) på de fleste genstartende servere PHP 5.3.10. I fortiden, før PHP 5.2.0 værdien var af 8M, og med udgivelsen af ​​versionen PHP 5.2.0, blev denne værdi sat til 16 mio.
Før import Tags i WLW du kan øge denne grænse til over 128M, men du skal også tage hensyn webserverens samlede hukommelse. direktiv “memory_limit” forhindrer praktisk talt et fejlskrevet PHP-script i at optage al tilgængelig hukommelse på en server. Det anbefales, at du efter import sletter denne linje fra .htaccess for at vende tilbage til standardværdien indstillet af php.ini.

Hvis du ikke har adgang til indstillingerne for værdiændringer “memory_limit”, i denne situation bliver du nødt til at kontakte den udbyder, der er vært for din blog. Af sikkerheds- og ydeevnemæssige årsager begrænser de fleste webhostingudbydere kontoadgang til indstillingerne “følsom” af serveren.

Fix Windows Live Writer -fejl – Responsen på WP.GetTags -metoden modtaget fra blogserveren var ugyldig.

Du kan også være interesseret i...

Efterlad et svar

Din e-mailadresse vil ikke blive offentliggjort. Krævede felter er markeret *