Windows סופר חי הוא לדעתי היישום המורכב ביותר המאפשר עריכה si פרסום מאמרים על הבלוג, ולכן יישום יכול לשמש בלוגים מתארחים WordPress.com, SharePoint, Blogger, TypePadכמו גם על אירוח עצמי.
לפני חיבור Windows סופר חי פלטפורמת בלוג WordPress, אתה קודם כל צריך לתקתק אפשרויות פרסום מרוחק. אטום לאור פרוטוקול si XML-RPC מ לוח ניהול חשבון > Settings > כתיבה.
לאחר התחברות, Windows Live Writer ייבא כמה אלמנטים בבלוג כולל נושא גרפי (אופציונאלי) ו תגעלות לכל קליק. כאשר יש לו בלוג מסד נתונים מאוד עקבי, במיוחד על בתג הטבלהCES (מספר) אפשרי שרת שמתארח בלוג לא לאפשר חיבור של WLW להגן שגיאות כמו:
תגובת שרת לא חוקית - התגובה לשיטת wp.getTags שהתקבלה משרת הבלוג הייתה לא חוקית.
erorare זו מופיעה במיוחד כאשר אנחנו רוצים לייבא את רשימת התגיות (wp_tags) ב Windows סופר חי.
שגיאת פרטים:
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)
לגרום לשגיאה:
בעת היבוא (של תיוגים במקרה שלנו) שרת מארח את הבלוג הוא תובעני יותר מרגיל, מגבלת זיכרון (RAM) ביצוע שהוקצה הסקריפטים PHP מיושן. מסיבה זו, השרת דוחה את החיבור או מפסיק את הייבוא. "חזר בתשובה מסמך חוקי משרת xmlrpc
שגיאה בפתרון:
כמו במקרה של השגיאה "metaWeblog.newPost"הפיתרון הוא הכל מ .htaccess. אתה תצטרך להוסיף קו להגדיל את תקרת זיכרון הוקצה חשבון שהוא הבלוג של אירוח אתרים. כדי לעשות זאת, יש להוסיף את שורת Htaccess.:
value memory_limit 256M
ערך 256 מ"ר 100של הגדרה”הוא קובע גודל מרבי הביע באיטי על PHP סקריפט יכול להשתמש. מגבלת "זיכרון_הגבלה" מוגדרת כברירת מחדל ל 128 מ"ר את הקובץ php.ini (אתר Config PHP_INI_ALL שרת PHP) על רוב השרתים כי reuleaza PHP 5.3.10. בעבר, לפני PHP 5.2.0 הערך היה 8Mועם שחרור הגרסה PHP 5.2.0ערך זה נקבע על 16 מ"ר.
לפני היבוא תגים ב WLW ניתן להגדיל מגבלה זו על 128Mאבל צריך לקחת בחשבון שרת אינטרנט זיכרון כולל. הוראת "זיכרון_הגבלה" מונעת למעשה מסקריפט PHP שנכתב בטעות לצרוך את כל הזיכרון הזמין בשרת. מומלץ שלאחר הייבוא תמחק קו זה מ- .htaccess כדי לחזור לערך default הוקמה על ידי php.ini.
אם אין לך גישה להגדרות שינוי הערך "זיכרון_הגבלה", במקרה זה תצטרך ליצור קשר עם הספק המארח את הבלוג שלך. מטעמי אבטחה וביצועים, רוב ספקי אירוח אתרים מגבילים את הגישה לחשבון להגדרות "רגישות". שרת.