Μαλακός

Το WordPress εμφανίζει Σφάλμα HTTP κατά τη μεταφόρτωση εικόνων

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Δημοσιεύτηκε στιςΤελευταία ενημέρωση: 17 Φεβρουαρίου 2021

Ενώ δούλευα στο ιστολόγιό μου σήμερα το WordPress εμφανίζει σφάλμα HTTP κατά τη μεταφόρτωση εικόνων, ήμουν μπερδεμένος και αβοήθητος. Προσπάθησα να ανεβάσω την εικόνα ξανά και ξανά, αλλά το σφάλμα δεν θα πάει. Μετά από 5-6 προσπάθειες μπόρεσα να ανεβάσω ξανά τις εικόνες με επιτυχία. Αλλά η επιτυχία μου ήταν σύντομη καθώς μετά από λίγα λεπτά το ίδιο λάθος χτυπάει την πόρτα μου.



Το WordPress εμφανίζει Σφάλμα HTTP κατά τη μεταφόρτωση εικόνων

Αν και υπάρχουν πολλές διαθέσιμες επιδιορθώσεις για το παραπάνω πρόβλημα, αλλά και πάλι θα χάνουν τον χρόνο σας, γι' αυτό θα διορθώσω αυτό το σφάλμα HTTP κατά τη μεταφόρτωση εικόνων και αφού τελειώσετε με αυτό το άρθρο, μπορώ να σας διαβεβαιώσω ότι αυτό το μήνυμα σφάλματος θα είναι έφυγε προ πολλού.



Περιεχόμενα[ κρύβω ]

Το Fix for WordPress εμφανίζει Σφάλμα HTTP κατά τη μεταφόρτωση εικόνων

Μέγεθος εικόνας

Αυτό το πρώτο και προφανές πράγμα που πρέπει να ελέγξετε είναι ότι οι διαστάσεις της εικόνας σας δεν υπερβαίνουν την περιοχή περιεχομένου σταθερού πλάτους. Για παράδειγμα, ας υποθέσουμε ότι θέλετε να δημοσιεύσετε εικόνα 3000X1500 αλλά η περιοχή περιεχομένου της ανάρτησης (που ορίζεται από το θέμα σας) είναι μόνο 1000 εικονοστοιχεία, τότε σίγουρα θα δείτε αυτό το σφάλμα.



Σημείωση: Από την άλλη, προσπαθείτε πάντα να περιορίζετε τις διαστάσεις της εικόνας σας σε 2000X2000.

Αν και τα παραπάνω μπορεί να μην διορθώσουν απαραίτητα το πρόβλημά σας, αλλά και πάλι αξίζει να το ελέγξετε. Εάν θέλετε να ελέγξετε τις οδηγίες του WordPress για τις εικόνες, παρακαλούμε διαβάστε εδώ .



Αυξήστε τη μνήμη PHP σας

Μερικές φορές η αύξηση της μνήμης PHP που επιτρέπεται στο WordPress φαίνεται να διορθώνει αυτό το πρόβλημα. Λοιπόν, δεν μπορείτε ποτέ να είστε σίγουροι μέχρι να δοκιμάσετε, προσθέστε αυτόν τον κωδικό define('WP_MEMORY_LIMIT', '64M') στο δικό σου wp-config.php αρχείο.

αυξήστε το όριο μνήμης php για να διορθώσετε το σφάλμα wordpress http IMAGE

Σημείωση: Μην αγγίζετε άλλες ρυθμίσεις στο wp-config.php, διαφορετικά ο ιστότοπός σας θα γίνει εντελώς απρόσιτος. Αν θέλετε μπορείτε να διαβάσετε περισσότερα για Επεξεργασία αρχείου wp-config.php .

Για να προσθέσετε τον παραπάνω κώδικα, απλώς μεταβείτε στο cPanel και μεταβείτε στον ριζικό κατάλογο της εγκατάστασης του WordPress όπου θα βρείτε το αρχείο wp-config.php.

Αρχείο php Wp-config

Εάν τα παραπάνω δεν λειτουργούν για εσάς, υπάρχει μεγάλη πιθανότητα ο πάροχος φιλοξενίας Ιστού να μην σας επιτρέπει να αυξήσετε το όριο μνήμης PHP. Σε αυτήν την περίπτωση, η απευθείας συνομιλία μαζί τους μπορεί να σας βοηθήσει στην αλλαγή του ορίου μνήμης PHP.

Προσθήκη κώδικα σε αρχείο .htaccess

Για να επεξεργαστείτε το αρχείο .htaccess απλώς μεταβείτε στο Yoast SEO > Εργαλεία > Επεξεργαστής αρχείων (εάν δεν έχετε εγκαταστήσει το Yoast SEO, τότε θα πρέπει να το εγκαταστήσετε και μπορείτε να διαβάσετε σχετικά πώς να ρυθμίσετε αυτό το πρόσθετο εδώ ). Στο αρχείο .htaccess απλώς προσθέστε αυτήν τη γραμμή κώδικα:

|_+_|

ορίστε το όριο env magik απειλής σε 1

Αφού προσθέσετε τον κώδικα, απλώς κάντε κλικ στην επιλογή Αποθήκευση άλλαξε σε .htaccess και ελέγξτε εάν το πρόβλημα έχει επιλυθεί.

Αλλαγή θέματος αρχείου functions.php

Στην πραγματικότητα, θα πούμε απλώς στο WordPress να χρησιμοποιήσει το GD ως την προεπιλεγμένη κλάση WP_Image_Editor χρησιμοποιώντας το αρχείο theme functions.php. Από την τελευταία ενημέρωση του WordPress, το GD έχει αφαιρεθεί και το Imagick χρησιμοποιείται ως προεπιλεγμένο πρόγραμμα επεξεργασίας εικόνων, επομένως η επιστροφή στην παλιά φαίνεται να διορθώνει το πρόβλημα για όλους.

Συνιστάται: Προφανώς, υπάρχει επίσης ένα πρόσθετο για να το κάνει, Πήγαινε εδώ. Αλλά αν θέλετε να επεξεργαστείτε το αρχείο με μη αυτόματο τρόπο, συνεχίστε παρακάτω.

Για να επεξεργαστείτε το αρχείο θέματος functions.php απλώς μεταβείτε στο Appearance > Editor και επιλέξτε Theme Functions (function.php). Μόλις βρεθείτε εκεί, προσθέστε αυτόν τον κώδικα στο τέλος του αρχείου:

|_+_|

Σημείωση: Βεβαιωθείτε ότι έχετε προσθέσει αυτόν τον κώδικα μέσα στο τελικό σύμβολο PHP ( ?>)

Επεξεργασία αρχείου συναρτήσεων θέματος για να ορίσετε το πρόγραμμα επεξεργασίας gd ως προεπιλογή

Αυτή είναι η πιο σημαντική επιδιόρθωση στον οδηγό Το WordPress εμφανίζει σφάλμα HTTP κατά τη μεταφόρτωση εικόνων, αλλά εάν το πρόβλημά σας εξακολουθεί να μην έχει επιλυθεί, συνεχίστε προς τα εμπρός.

Απενεργοποίηση Mod_Security

Σημείωση: Αυτή η μέθοδος δεν συνιστάται, καθώς μπορεί να θέσει σε κίνδυνο την ασφάλεια του WordPress και της φιλοξενίας σας. Χρησιμοποιήστε αυτήν τη μέθοδο μόνο εάν έχετε δοκιμάσει όλα τα άλλα και εάν η απενεργοποίηση λειτουργεί για εσάς, επικοινωνήστε με τον πάροχο φιλοξενίας και ζητήστε υποστήριξη.

Πηγαίνετε πάλι στον επεξεργαστή αρχείων σας μέσω Yoast SEO > Εργαλεία > Επεξεργαστής αρχείων και προσθέστε τον ακόλουθο κώδικα στο αρχείο .htaccess:

|_+_|

Η ασφάλεια mod απενεργοποιήθηκε χρησιμοποιώντας το αρχείο htaccess

Και κάντε κλικ στην επιλογή Αποθήκευση άλλαξε σε .htaccess.

Επανεγκατάσταση της πιο πρόσφατης έκδοσης του WordPress

Μερικές φορές αυτό το ζήτημα μπορεί να προκύψει λόγω κατεστραμμένου αρχείου WordPress και οποιαδήποτε από τις παραπάνω λύσεις μπορεί να μην λειτουργεί καθόλου, σε αυτήν την περίπτωση, πρέπει να εγκαταστήσετε ξανά την πιο πρόσφατη έκδοση του WordPress:

  • Δημιουργήστε αντίγραφα ασφαλείας του φακέλου Plugin από το cPanel (Κατεβάστε τα) και στη συνέχεια απενεργοποιήστε τα από το WordPress. Μετά από αυτό, αφαιρέστε όλους τους φακέλους των προσθηκών από τον διακομιστή σας χρησιμοποιώντας το cPanel.
  • Εγκαταστήστε το τυπικό θέμα π.χ. Είκοσι δεκαέξι και μετά αφαιρέστε όλα τα άλλα θέματα.
  • Από τον Πίνακα ελέγχου > Ενημερώσεις εγκαταστήστε ξανά την πιο πρόσφατη έκδοση του WordPress.
  • Ανεβάστε και ενεργοποιήστε όλα τα πρόσθετα (εκτός από τα πρόσθετα βελτιστοποίησης εικόνας).
  • Εγκαταστήστε όποιο θέμα θέλετε.
  • Δοκιμάστε να χρησιμοποιήσετε το πρόγραμμα μεταφόρτωσης εικόνων τώρα.

Αυτό θα διορθώσει το σφάλμα WordPress δείχνει HTTP κατά τη μεταφόρτωση εικόνων.

Διάφορες Διορθώσεις

  • Μην χρησιμοποιείτε απόστροφο στα ονόματα των αρχείων εικόνας π.χ. Aditya-Farrad.jpg'text-align: justify;'>Αυτό είναι το τέλος αυτού του οδηγού και ελπίζω μέχρι τώρα να έχετε διορθώσει το πρόβλημα Το WordPress εμφανίζει σφάλμα HTTP κατά τη μεταφόρτωση εικόνων . Εάν εξακολουθείτε να έχετε οποιαδήποτε απορία σχετικά με αυτήν την ανάρτηση, μην διστάσετε να τους ρωτήσετε σχόλια.

    Κάντε like και κοινοποιήστε αυτήν την ανάρτηση ιστολογίου στα κοινωνικά δίκτυα για να βοηθήσετε στη διάδοση του προβλήματος.

    Aditya Farrad

    Η Aditya είναι επαγγελματίας τεχνολογίας πληροφοριών με κίνητρα και είναι συγγραφέας τεχνολογίας τα τελευταία 7 χρόνια. Καλύπτει υπηρεσίες Διαδικτύου, κινητά, Windows, λογισμικό και οδηγούς με οδηγίες.