Fix Windows Live Писатель проблема с WordPress
Я всегда использую Windows Live писатель (WLW) в письменной форме мои блоги и кросс разместив их как WordPress сайте www.ningzhang.org и Blogger сайте blog.ningzhang.org , очень удобно. Вчера я побежал в вопросах открытия и размещения на мой WordPress сайт с помощью Windows Live Писатель: получил сообщение об ошибке, говоря
Неверный Server Response - ответ на metaWeblog.newMediaObject метод получил из блога сервер недействительными
Я искал в Сети, попробовал несколько вещей, и фиксированной вопрос довольно быстро. Доля выводы, сделанные мною здесь, в надежде, что он будет полезным для других столкнуться с аналогичными проблемами.
Windows Live Писатель Вход
WLW есть довольно хороший журнал. Открыть Справка-> О программе Windows Live Писатель пункт меню:
Вы увидите О диалоговом окне нажмите кнопку Показать файл журнала ссылка:
![]()
папку "% LocalAppData% \ Windows Live Писатель" появится, в котором содержится "Windows Live Writer.log" файл. Я скопировал соответствующие журнала ошибок ниже. Очень хорошо трассировки стека, очень полезно для отладки и диагностики ![]()
WindowsLiveWriter, 1,7696, Fail ,00031,30-апреля-2009 01:28:58.595 ", WindowsLive.Writer.Extensibility.BlogClient.BlogClientInvalidServerResponseException: Неверный Server Response - ответ на metaWeblog.newMediaObject метод получил из блога сервер утратившими силу: Неверный ответ документ вернулся из XMLRPC сервер WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient.CallMethod (String MethodName, XmlRpcValue [] параметры) на WindowsLive.Writer.BlogClient.Clients.MetaweblogClient.DoBeforePublishUploadWork (IFileUploadContext uploadContext) на WindowsLive.Writer.PostEditor . WeblogBlogFileUploader.DoUploadWorkBeforePublish (IFileUploadContext uploadContext) на WindowsLive.Writer.PostEditor.BlogPostReferenceFixer.FileUploadWorker.DoUploadWork (String fileReference, BlogFileUploader fileUploader, логические isWindowsLiveLightboxCloneEnabled) на WindowsLive.Writer.PostEditor.BlogPostReferenceFixer.LocalFileTransformer.Transform (BeginTag теги, ссылки String) на WindowsLive.Writer.CoreServices.HTML.HtmlReferenceFixer.LocalFileReferenceFixupFilter.FixReferences (BeginTag теги, ссылки String) на WindowsLive.Writer.CoreServices.HTML.HtmlReferenceFixer.OnBeginTag (BeginTag теги) в WindowsLive.Writer.CoreServices.LightWeightHTMLDocumentIterator.Parse () в WindowsLive . Writer.CoreServices.HTML.HtmlReferenceFixer.FixReferences (TextWriter продукции, ReferenceFixer referenceFixer, ReferenceFixedCallback referenceFixed) на WindowsLive.Writer.CoreServices.HTML.HtmlReferenceFixer.FixReferences (String HTML, ReferenceFixer фиксаж, ReferenceFixedCallback referenceFixed) на WindowsLive.Writer.CoreServices.HTML . HtmlReferenceFixer.FixLocalFileReferences (String HTML, ReferenceFixer фиксаж, ReferenceFixedCallback referenceFixed) на WindowsLive.Writer.CoreServices.HTML.HtmlReferenceFixer.FixLocalFileReferences (String HTML, ReferenceFixer монтер) в WindowsLive.Writer.PostEditor.UpdateWeblogAsyncOperation.LocalSupportingFileUploader.UploadFilesBeforePublish () в WindowsLive. Writer.PostEditor.UpdateWeblogAsyncOperation.DoWork () в WindowsLive.Writer.CoreServices.AsyncOperation.InternalStart ()"," на System.Environment.GetStackTrace (Exception е булевых needFileInfo) на System.Environment.get_StackTrace () в WindowsLive.Writer. CoreServices.Diagnostics.LogFileTraceListener.Fail (String сообщение) на System.Diagnostics.TraceInternal.Fail (String сообщение) на System.Diagnostics.Trace.Fail (String сообщение) на WindowsLive.Writer.PostEditor.BlogPostEditingManager.UpdateWeblog (логическое публикации) на WindowsLive.Writer.PostEditor.BlogPostEditingManager.PostToWeblog (логическое публикации) на WindowsLive.Writer.PostEditor.BlogPostEditingManager.PublishAsDraft () в WindowsLive.Writer.PostEditor.PostEditorMainControl.commandPostAsDraft_Execute (Object отправителя, EventArgs е) на WindowsLive.Writer.ApplicationFramework.Command . RaiseEvent (Object eventKey, EventArgs е) на WindowsLive.Writer.ApplicationFramework.Command.OnExecute (EventArgs е) на WindowsLive.Writer.ApplicationFramework.CommandOwnerDrawMenuItem.OnClick (EventArgs е) на System.Windows.Forms.MenuItem.MenuItemData.Execute ( ) на System.Windows.Forms.Command.Invoke () в System.Windows.Forms.Command.DispatchID (Int32 ID) на System.Windows.Forms.Control.WmCommand (сообщение и м) System.Windows.Forms.Control. WndProc (сообщение и м) System.Windows.Forms.ScrollableControl.WndProc (сообщение и м) System.Windows.Forms.ContainerControl.WndProc (сообщение и м) System.Windows.Forms.Form.WndProc (сообщение и м) WindowsLive. Writer.ApplicationFramework.ApplicationForm.WndProc (сообщение и м) WindowsLive.Writer.ApplicationFramework.SatelliteApplicationForm.WndProc (сообщение и м) System.Windows.Forms.Control.ControlNativeWindow.OnMessage (сообщение и м) System.Windows.Forms.Control. ControlNativeWindow.WndProc (сообщение и м) System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.NativeWindow.DefWndProc (сообщение и м) System.Windows.Forms . NativeWindow.WndProc (сообщение и м) WindowsLive.Writer.PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.NativeWindow.DefWndProc (сообщение и м) System.Windows.Forms.NativeWindow.WndProc (сообщение и м) WindowsLive.Writer.PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) System.Windows. Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.NativeWindow.DefWndProc (сообщение и м) System.Windows.Forms.NativeWindow.WndProc (сообщение и м) WindowsLive.Writer . PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.NativeWindow.DefWndProc (сообщение и м ) на System.Windows.Forms.NativeWindow.WndProc (сообщение и м) WindowsLive.Writer.PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.NativeWindow.DefWndProc (сообщение и м) System.Windows.Forms.NativeWindow.WndProc (сообщение и м) WindowsLive.Writer.PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) на System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.NativeWindow.DefWndProc (сообщение и м) System.Windows.Forms.NativeWindow.WndProc ( Сообщение и м) WindowsLive.Writer.PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms . NativeWindow.DefWndProc (сообщение и м) System.Windows.Forms.NativeWindow.WndProc (сообщение и м) WindowsLive.Writer.PostEditor.ImageInsertion.InsertImageDialog.ThumbnailReadinessListener.WndProc (сообщение и м) System.Windows.Forms.NativeWindow.Callback (IntPtr ЬИпй, Int32 тзд, IntPtr WPARAM, IntPtr LPARAM) на System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW (MSG и MSG) в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop ( Int32 dwComponentID, Int32 причине, Int32 pvLoopData) на System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner (Int32 причине ApplicationContext контексте) на System.Windows.Forms.Application.ThreadContext.RunMessageLoop (Int32 причине ApplicationContext контексте) в системе. Windows.Forms.Application.Run (форма главной формы) на WindowsLive.Writer.ApplicationFramework.SatelliteApplicationForm.Launcher.ThreadMain (Object [] параметры) на WindowsLive.Writer.CoreServices.Threading.ThreadStartWithParams.Run () в System.Threading.ThreadHelper. ThreadStart_Context (Object состояние) на System.Threading.ExecutionContext.Run (ExecutionContext ExecutionContext, ContextCallback обратного вызова, состояние объекта) в System.Threading.ThreadHelper.ThreadStart () " Это плагин золота Рейтинг Star!
С WLW всегда работал хорошо с моей WordPress сайте до сих пор, поэтому я подозреваю, что некоторые последние изменения на своем сайте WordPress, и, скорее всего, последние обновления плагина, поэтому я попытался отключения плагинов один на один. Мне повезло! Поскольку я знал, какие плагины я обновил в последнее время, так что я первый отключить плагин золота Начало Рейтинг и затем использовать WLW, чтобы открыть и должность, и это сработало!
Обновления
2009-05-05
Я столкнулся с этой ошибкой раз при публикации должности с Windows Live Писатель:

Windows Live Писатель журнала представлены аналогичные сообщения об ошибке и стек вызовов, как раньше. Я открыл error_log в корневом каталоге сайта WordPress, он что-то вроде этого:
05-май-2009 8:10:59] PHP Фатальная ошибка: Разрешены памяти размером 33554432 байт исчерпаны (попытался выделить 865 469 байт) / [удалить] / wp-includes/class-IXR.php на линии 242
и линия 242 класса-IXR.php это вторая линия ниже:
: $ value = base64_decode( trim( $ this ->_currentTagContents ) ); $valueFlag = true ; break ; дело "base64 ': $ значение = base64_decode (TRIM ($ этом -> _currentTagContents)), $ = valueFlag правда, перерыва;
Так она выглядит она выбежала из памяти при base64_decode изображения. Я снял крупнейших изображение в свой пост, пост в блог проекта, и это удалось. Я тогда редактировал проект с WordPress веб-интерфейс, выберите Добавить изображения из компьютера и вставьте ее в сообщение:
и это удалось.
Я не знаю, WordPress и PHP в качестве разработчика, так что если кто-нибудь знает, как поднимать это лучше, пожалуйста, дайте мне знать. Общий подход, начинающий пользователь может показаться:
- Опубликовать проект на сервер часто точно определить нарушителя изображение пока вы авторская
- загрузки и вставки изображений в должности с WordPress веб-интерфейс








Последние комментарии