מרכז ההדרכות של סקולילנד

שגיאת Timeout בעת ייבוא תבניות משפך / שלב

תבניות הזרימה אינן מיובאות? אז אתה בכתבה הנכונה. זה יעזור לך לתקן את הודעת השגיאה שפג הזמן הקצוב לחיבור. בוא נבדוק על מה שגיאה זו וכיצד לתקן אותה.

הודעה זו תוצג בעת ייבוא ​​התבניות המוכנות של הזרימה.

בעיה זו היא בעיה נפוצה מאוד הקשורה לשרת. ברוב המקרים לא נוצר על ידי ערכת נושא או תוסף מסוים, וגם לא על ידי וורדפרס.

WordPress משתמשת במשהו שנקרא cURL כדי לתקשר עם אתרים אחרים, במיוחד באמצעות פונקציה זו: wp_remote_get()

זוהי פונקציית וורדפרס ליבה שבה אנו משתמשים כדי לייבא את התבניות המוכנות מהאתר שלנו לאתר שלך. כאשר אתה לוחץ כדי לייבא את הזרימה, מתבצעת בקשת API לאתר templates.cartflows.com שלנו כדי לקבל את תבנית הזרימה המבוקשת.

אם בקשת ה-API הזו חסומה, תקבל את שגיאת הזמן הקצוב לחיבור והזרימה לא תיובא.

זה הכרחי שהאתר שלך יתקשר עם האתר שלנו, יבקש את התבנית המוכנה ולאחר שבקשת ה-API מתקבלת בהצלחה ומעובדת על ידי השרת שלנו, אנו מגישים את הזרימה המבוקשת לאתר שלך בתגובה של ה-API בקשה..

כאשר פסק זמן של cURL, זה בדרך כלל אומר שאחד משני האתרים חוסם את התקשורת הזו. זה יכול לקרות באמצעות חומות אש או אמצעי אבטחת שרת אחרים.

כדי לנפות באגים בבעיה זו, אם אתה רואה שהזרימה לא מיובאת וכפתור הייבוא ​​אומר ייבוא ​​תבנית במשך זמן רב, בדוק אם יש שגיאה כלשהי בכרטיסיית המסוף של הדפדפן.

אם אינך מקבל את שגיאת המסוף, הודעת השגיאה תוצג אוטומטית בחלון הקופץ של ייבוא ​​הזרימה כפי שמוצג בצילום המסך שלמעלה.

כדי לפתור בעיה זו, ישנן דרכים שונות. בואו נבדוק את הדרך הראשונה והעיקרית שבגללה התרחש שגיאה מסוג זה.

    >
  • ודא שחומת האש או תוספים הקשורים לאבטחה אינם חוסמים את בקשות ה-API היוצאות.
      >
    • אם אתה משתמש בתוספים כאלה, נסה להשבית אותם לזמן קצר.
    • שאל את המארח שלך אם יש חומות אש או מודולי אבטחה (למשל mod_security) שעלולים לחסום את בקשות ה-cURL היוצאות.
    • אם זה חוסם את בקשת ה-API היוצאת לשרת שלנו, עליך לרשום את האתר שלנו ברשימת היתרים, שהוא template.cartflows.com מהקצה שלך כדי שקריאת ה-API לא תיחסם.
  • אם לא מותקנים חומת אש או פלאגין אבטחה, תוכל לבדוק את הפתרונות החלופיים כדלקמן.
      >
    • ודא שהשרת שלך מריץ גרסה עדכנית של PHP וספריית cURL.
    • נסה להגדיל את מגבלת הזיכרון שלך ב-PHP.
    • נסה להגדיל את מגבלת הזמן הקצוב ל-URL.
    • שאל את המארח שלך אם יש מגבלה כלשהי עם wp-cron, או אם הלולאהבק מושבתת.
    • התקן את תוסף Query Monitor ובדוק את הסטטוס של קריאות ה-API של HTTP בדף הניהול שבו נמצאת השגיאה מוצג.
  • אם אתה משתמש באחסון וורדפרס מנוהל, להלן הפתרון שתוכל לנסות.
      >
    • באחסון וורדפרס מנוהל, ספק האירוח מגביל את זמן הביצוע ואת מגבלת הזיכרון של השרת, מה שעלול ליצור הודעת שגיאה curl 28.
    • בדוק עם ספק האירוח שהבקשות היוצאות של WordPress HTTP REST API חסומות או מוגבלות או לא. אם הם מוגבלים, בקש מהם לא לכלול אותם מכלי ה-CURL שלהם כדי לפתור את השגיאה של curl 28 באתר שלך

אם אף אחת מהנקודות שלמעלה לא תפתור את הבעיה, תצטרך לבקש מתמיכת האירוח שלך כדי לאשר שהשרת שלך יכול לתקשר עם שרת התבניות שלנו שהוא templates.cartflows.com דרך cURL ללא כל הגבלה.

אם עדיין לא עובד, אנא פתח בקשת תמיכה מ האתר שלנו ושתף איתנו את כתובת ה-IP של האתר שלך כך אנחנו יכולים לבדוק אם זה אסור מהשרת שלנו או לא. אבל ברוב המקרים, זה לא קורה בשרת שלנו, מכיוון שהשרת שלנו מיועד לטפל בטונות של בקשות מסוגים כאלה.

אהבתם? מוזמנים לשתף:

מדריך זה היה שימושי?

  • Happy
  • Normal
  • Sad

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *