רַך

וורדפרס מציגה שגיאת HTTP בעת העלאת תמונות

נסה את הכלי שלנו לביטול בעיות





פורסם בעדכון אחרון: 17 בפברואר 2021

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



וורדפרס מציגה שגיאת HTTP בעת העלאת תמונות

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



תוכן[ להתחבא ]

תיקון עבור WordPress מציג שגיאת HTTP בעת העלאת תמונות

גודל תמונה

הדבר הראשון והמובן מאליו שצריך לבדוק הוא שממדי התמונה שלך אינם חורגים מאזור התוכן ברוחב הקבוע שלך. לדוגמה, נניח שאתה רוצה לפרסם תמונה בגודל 3000X1500 אבל אזור תוכן הפוסטים (מוגדר לפי הנושא שלך) הוא רק 1000px ואז אתה בהחלט תראה את השגיאה הזו.



פתק: מצד שני נסה תמיד להגביל את ממדי התמונה שלך ל-2000X2000.

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



הגדל את זיכרון ה-PHP שלך

לפעמים נראה שהגדלת זיכרון ה-PHP המותר לוורדפרס מתקן את הבעיה הזו. ובכן, לעולם לא תוכל להיות בטוח עד שתנסה, הוסף את הקוד הזה define('WP_MEMORY_LIMIT', '64M') לתוך שלך wp-config.php קוֹבֶץ.

הגדל את מגבלת זיכרון ה-php כדי לתקן שגיאת http IMAGE של WordPress

הערה: אל תיגע באף הגדרות אחרות ב-wp-config.php, אחרת האתר שלך יהפוך לבלתי נגיש לחלוטין. אם תרצה תוכל לקרוא עוד על עריכת קובץ wp-config.php .

כדי להוסיף את הקוד לעיל, פשוט עברו ל-cPanel שלכם ועברו לספריית השורש של התקנת וורדפרס שלכם, שם תמצאו את הקובץ wp-config.php.

קובץ php Wp-config

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

הוספת קוד לקובץ .htaccess

כדי לערוך את קובץ ה-.htaccess שלך פשוט נווט אל Yoast SEO > כלים > עורך קבצים (אם לא התקנת את Yoast SEO, אז אתה צריך להתקין אותו ותוכל לקרוא על כיצד להגדיר את התוסף הזה כאן ). בקובץ .htaccess פשוט הוסף את שורת הקוד הזו:

|_+_|

הגדר את מגבלת האיום של env magik ל-1

לאחר הוספת הקוד פשוט לחץ על שמור שונה ל-.htaccess ובדוק אם הבעיה נפתרה.

שינוי נושא functions.php קובץ

למעשה, אנחנו רק נגיד לוורדפרס להשתמש ב-GD כמחלקת ברירת המחדל של WP_Image_Editor באמצעות קובץ thema functions.php. החל מהעדכון האחרון של וורדפרס, GD הופשט ו-Imagick משמשת כעורך תמונות ברירת מחדל, כך שחזרה לישן נראה פותר את הבעיה לכולם.

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

כדי לערוך את קובץ הנושא functions.php פשוט נווט אל מראה > עורך ובחר ב-Theme Functions (function.php). ברגע שאתה שם פשוט הוסף את הקוד הזה בסוף הקובץ:

|_+_|

פתק: ודא שאתה מוסיף את הקוד הזה בתוך סימן PHP המסיים (?>)

עריכת קובץ פונקציות נושא כדי להפוך את עורך gd כברירת מחדל

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

השבתת Mod_Security

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

שוב עבור אל עורך הקבצים שלך דרך Yoast SEO > כלים > עורך קבצים והוסף את הקוד הבא לקובץ ה-.htaccess שלך:

|_+_|

אבטחת mod מושבתת באמצעות קובץ htaccess

ולחץ על שמור השתנה ל-.htaccess.

התקנה מחדש של הגרסה האחרונה של וורדפרס

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

  • גבה את תיקיית הפלאגין שלך מ-cPanel (הורד אותם) ולאחר מכן השבת אותם מ- WordPress. לאחר מכן הסר את כל תיקיות התוספים מהשרת שלך באמצעות cPanel.
  • התקן את ערכת הנושא הסטנדרטית, למשל. עשרים ושש עשרה ולאחר מכן להסיר את כל שאר הנושאים.
  • ממרכז השליטה > עדכונים התקן מחדש את הגרסה האחרונה של וורדפרס.
  • העלה והפעל את כל התוספים (פרט לתוספי אופטימיזציית התמונות).
  • התקן כל ערכת נושא שתרצה.
  • נסה להשתמש במעלה התמונות כעת.

זה יתקן את שגיאת ה-HTTP של WordPress בעת העלאת תמונות.

תיקונים שונים

  • אל תשתמש באפוסתרפיה בשמות קבצי התמונה, למשל. Aditya-Farrad.jpg'text-align: justify;'>זהו הסוף של המדריך הזה ואני מקווה שעד עכשיו כנראה פתרת את הבעיה וורדפרס מציגה שגיאת HTTP בעת העלאת תמונות . אם עדיין יש לך שאלה כלשהי בנוגע לפוסט הזה, אל תהסס לשאול אותם הערות.

    עשו לייק ושתפו את פוסט הבלוג הזה ברשתות החברתיות כדי לעזור להפיץ את הבשורה על בעיה זו.

    אדיטיה פאראד

    אדיטיה היא מקצוענית בעלת מוטיבציה עצמית בטכנולוגיית מידע והיא כתבת טכנולוגיה ב-7 השנים האחרונות. הוא מכסה שירותי אינטרנט, סלולר, Windows, תוכנה ומדריכי הוראות.