בזמן העבודה על הבלוג שלי היום וורדפרס מציגה שגיאת HTTP בעת העלאת תמונות, הייתי מבולבל וחסר אונים. ניסיתי להעלות את התמונה שוב ושוב, אבל השגיאה לא תעלם. לאחר 5-6 ניסיונות הצלחתי להעלות שוב את התמונות בהצלחה. אבל ההצלחה שלי הייתה קצרת מועד שכן לאחר כמה דקות אותה שגיאה מתדפקת על דלתי.
אמנם יש הרבה תיקונים זמינים לבעיה שלעיל אבל שוב הם יבזבזו את זמנך, לכן אני הולך לתקן את שגיאת ה-HTTP הזו בעת העלאת תמונות ולאחר שתסיים עם המאמר הזה אני יכול להבטיח לך שהודעת השגיאה הזו תהיה נעלם מזמן.
תוכן[ להתחבא ]
- תיקון עבור WordPress מציג שגיאת HTTP בעת העלאת תמונות
- גודל תמונה
- הגדל את זיכרון ה-PHP שלך
- הוספת קוד לקובץ .htaccess
- שינוי נושא functions.php קובץ
- השבתת Mod_Security
- התקנה מחדש של הגרסה האחרונה של וורדפרס
- תיקונים שונים
תיקון עבור WordPress מציג שגיאת HTTP בעת העלאת תמונות
גודל תמונה
הדבר הראשון והמובן מאליו שצריך לבדוק הוא שממדי התמונה שלך אינם חורגים מאזור התוכן ברוחב הקבוע שלך. לדוגמה, נניח שאתה רוצה לפרסם תמונה בגודל 3000X1500 אבל אזור תוכן הפוסטים (מוגדר לפי הנושא שלך) הוא רק 1000px ואז אתה בהחלט תראה את השגיאה הזו.
פתק: מצד שני נסה תמיד להגביל את ממדי התמונה שלך ל-2000X2000.
אמנם האמור לעיל אולי לא בהכרח פותר את הבעיה שלך אבל שוב כדאי לבדוק. אם אתה רוצה לבדוק את הנחיות וורדפרס על תמונות בבקשה לקרוא כאן .
הגדל את זיכרון ה-PHP שלך
לפעמים נראה שהגדלת זיכרון ה-PHP המותר לוורדפרס מתקן את הבעיה הזו. ובכן, לעולם לא תוכל להיות בטוח עד שתנסה, הוסף את הקוד הזה define('WP_MEMORY_LIMIT', '64M') לתוך שלך wp-config.php קוֹבֶץ.
הערה: אל תיגע באף הגדרות אחרות ב-wp-config.php, אחרת האתר שלך יהפוך לבלתי נגיש לחלוטין. אם תרצה תוכל לקרוא עוד על עריכת קובץ wp-config.php .
כדי להוסיף את הקוד לעיל, פשוט עברו ל-cPanel שלכם ועברו לספריית השורש של התקנת וורדפרס שלכם, שם תמצאו את הקובץ wp-config.php.
אם האמור לעיל לא עובד בשבילך, יש סיכוי טוב שספק אירוח האינטרנט שלך לא מאפשר לך להגדיל את מגבלת הזיכרון של PHP. במקרה כזה, דיבור ישירות אליהם יכול לעזור לך לשנות את מגבלת הזיכרון של PHP.
הוספת קוד לקובץ .htaccess
כדי לערוך את קובץ ה-.htaccess שלך פשוט נווט אל Yoast SEO > כלים > עורך קבצים (אם לא התקנת את Yoast SEO, אז אתה צריך להתקין אותו ותוכל לקרוא על כיצד להגדיר את התוסף הזה כאן ). בקובץ .htaccess פשוט הוסף את שורת הקוד הזו:
|_+_|
לאחר הוספת הקוד פשוט לחץ על שמור שונה ל-.htaccess ובדוק אם הבעיה נפתרה.
שינוי נושא functions.php קובץ
למעשה, אנחנו רק נגיד לוורדפרס להשתמש ב-GD כמחלקת ברירת המחדל של WP_Image_Editor באמצעות קובץ thema functions.php. החל מהעדכון האחרון של וורדפרס, GD הופשט ו-Imagick משמשת כעורך תמונות ברירת מחדל, כך שחזרה לישן נראה פותר את הבעיה לכולם.
מוּמלָץ: ככל הנראה, יש גם תוסף לעשות זאת, בוא לפה. אבל אם אתה רוצה לערוך את הקובץ באופן ידני, המשך למטה.
כדי לערוך את קובץ הנושא functions.php פשוט נווט אל מראה > עורך ובחר ב-Theme Functions (function.php). ברגע שאתה שם פשוט הוסף את הקוד הזה בסוף הקובץ:
|_+_|פתק: ודא שאתה מוסיף את הקוד הזה בתוך סימן PHP המסיים (?>)
זהו התיקון החשוב ביותר במדריך וורדפרס מציגה שגיאת HTTP בעת העלאת תמונות אך אם הבעיה שלך עדיין לא תוקנה, המשך קדימה.
השבתת Mod_Security
פתק: שיטה זו אינה מומלצת מכיוון שהיא עלולה לסכן את האבטחה של הוורדפרס והאירוח שלך. השתמש בשיטה זו רק אם ניסית את כל השאר ואם ביטול זה עובד עבורך, פנה לספק האירוח שלך ובקש תמיכה.
שוב עבור אל עורך הקבצים שלך דרך Yoast SEO > כלים > עורך קבצים והוסף את הקוד הבא לקובץ ה-.htaccess שלך:
|_+_|
ולחץ על שמור השתנה ל-.htaccess.
התקנה מחדש של הגרסה האחרונה של וורדפרס
לפעמים בעיה זו יכולה להתרחש בגלל קובץ וורדפרס פגום וייתכן שכל אחד מהפתרונות לעיל לא יפעל כלל, במקרה זה, עליך להתקין מחדש את הגרסה העדכנית ביותר של וורדפרס:
- גבה את תיקיית הפלאגין שלך מ-cPanel (הורד אותם) ולאחר מכן השבת אותם מ- WordPress. לאחר מכן הסר את כל תיקיות התוספים מהשרת שלך באמצעות cPanel.
- התקן את ערכת הנושא הסטנדרטית, למשל. עשרים ושש עשרה ולאחר מכן להסיר את כל שאר הנושאים.
- ממרכז השליטה > עדכונים התקן מחדש את הגרסה האחרונה של וורדפרס.
- העלה והפעל את כל התוספים (פרט לתוספי אופטימיזציית התמונות).
- התקן כל ערכת נושא שתרצה.
- נסה להשתמש במעלה התמונות כעת.
זה יתקן את שגיאת ה-HTTP של WordPress בעת העלאת תמונות.
תיקונים שונים
- אל תשתמש באפוסתרפיה בשמות קבצי התמונה, למשל. Aditya-Farrad.jpg'text-align: justify;'>זהו הסוף של המדריך הזה ואני מקווה שעד עכשיו כנראה פתרת את הבעיה וורדפרס מציגה שגיאת HTTP בעת העלאת תמונות . אם עדיין יש לך שאלה כלשהי בנוגע לפוסט הזה, אל תהסס לשאול אותם הערות.
עשו לייק ושתפו את פוסט הבלוג הזה ברשתות החברתיות כדי לעזור להפיץ את הבשורה על בעיה זו.
אדיטיה פאראדאדיטיה היא מקצוענית בעלת מוטיבציה עצמית בטכנולוגיית מידע והיא כתבת טכנולוגיה ב-7 השנים האחרונות. הוא מכסה שירותי אינטרנט, סלולר, Windows, תוכנה ומדריכי הוראות.