Σφάλμα εξάντλησης μνήμης στο WordPress – Αύξηση της μνήμης PHP, Πώς να το διορθώσετε

Σφάλμα εξάντλησης μνήμης στο WordPress – Αύξηση της μνήμης PHP, Πώς να το διορθώσετε

Βλέπετε ένα σφάλμα εξάντλησης του επιτρεπόμενου μεγέθους μνήμης στο WordPress; Αυτό είναι ένα από τα πιο συνηθισμένα σφάλματά του και μπορείτε εύκολα να το διορθώσετε αυξάνοντας το όριο μνήμης PHP. Σε αυτό το άρθρο, θα σας δείξουμε πώς να διορθώσετε το σφάλμα εξάντλησης της μνήμης στο WordPress αυξάνοντας τη μνήμη PHP.

Τι είναι το σφάλμα εξάντλησης της μνήμης του WordPress;

Το WordPress είναι γραμμένο σε PHP, η οποία είναι μια γλώσσα προγραμματισμού από την πλευρά του server. Κάθε σελίδα χρειάζεται έναν WordPress host server για να λειτουργεί σωστά.

Οι Web Servers λειτουργούν ακριβώς όπως κάθε άλλος υπολογιστής. Χρειάζονται μνήμη για την αποτελεσματική εκτέλεση πολλαπλών εφαρμογών ταυτόχρονα. Οι διαχειριστές των server εκχωρούν συγκεκριμένο μέγεθος μνήμης σε διαφορετικές εφαρμογές, συμπεριλαμβανομένης της PHP.

Όταν ο κώδικας WordPress σας απαιτεί περισσότερη μνήμη από την προεπιλεγμένη εκχωρημένη μνήμη, μπορείτε να δείτε αυτό το σφάλμα.

 

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx

memoryexhuastederror

Από προεπιλογή, το WordPress προσπαθεί αυτόματα να αυξήσει το όριο μνήμης της PHP εάν είναι λιγότερη από 64 MB. Ωστόσο, τα 64 MB συχνά δεν είναι αρκετά.

Ας δούμε πώς να αυξήσετε εύκολα το όριο μνήμης της PHP στο WordPress για να αποφύγετε το σφάλμα εξάντλησης μνήμης.

Αυξήστε το όριο μνήμης της PHP στο WordPress

Πρώτα πρέπει να επεξεργαστείτε το αρχείο wp-config.php στην WordPress σελίδα σας. Βρίσκεται στον root φάκελο της σελίδας σας και θα χρειαστεί να χρησιμοποιήσετε έναν FTP client ή έναν διαχειριστή αρχείων στον πίνακα ελέγχου της σελίδας.

Στη συνέχεια, πρέπει να επικολλήσετε αυτόν τον κώδικα στο αρχείο wp-config.php ακριβώς πριν από τη γραμμή που λέει “That’s all, stop editing! Happy blogging.”

 

define( 'WP_MEMORY_LIMIT', '256M' );

 

Αυτός ο κώδικας λέει στο WordPress να αυξήσει το όριο μνήμης PHP στα 256MB.

Μόλις τελειώσετε, πρέπει να αποθηκεύσετε τις αλλαγές σας και να ανεβάσετε το αρχείο wp-config.php στον server σας.

Τώρα μπορείτε να επισκεφτείτε την σελίδα σας και το σφάλμα εξάντλησης μνήμης θα έχει εξαφανιστεί.

 

Σημείωση: Εάν αυτή η λύση δεν λειτουργεί για εσάς, τότε αυτό σημαίνει ότι ο πάροχος web υπηρεσιών σας δεν επιτρέπει στο WordPress να αυξήσει το όριο μνήμης της PHP. Θα χρειαστεί να ζητήσετε από τον πάροχος web υπηρεσιών να αυξήσει το όριο της μνήμης PHP με μη αυτόματο τρόπο.

To βρήκες ενδιαφέρον; Μοιράσου το!!