How can we help you?

Πώς να αυξήσετε το όριο μνήμης php;

Henry Blake
Written by
Henry Blake

Λαμβάνετε αυτό το τρομακτικό μήνυμα “Fatal error: Allowed memory size exhausted”; Οι προσθήκες του WordPress καταναλώνουν μνήμη σαν καραμέλες; Μην πανικοβάλλεστε - το CloudLinux σάς δίνει πλήρη έλεγχο στα όρια μνήμης PHP για κάθε τομέα.

Οι περισσότεροι πάροχοι φιλοξενίας σάς κλειδώνουν στο προεπιλεγμένο όριο των 128MB, αλλά αυτό σπάνια είναι αρκετό για σύγχρονους ιστότοπους WordPress που εκτελούν πολλές προσθήκες, δημιουργούς σελίδων ή επεξεργάζονται μεγάλες εικόνες. Δείτε πώς να το διορθώσετε σωστά.

Βήμα-βήμα αύξηση ορίου μνήμης:
  1. Συνδεθείτε στο cPanel για τον επηρεαζόμενο τομέα (όχι τον κύριο λογαριασμό σας WHM)
  2. Βρείτε το “Select PHP Version” στην ενότητα Λογισμικό - συνήθως βρίσκεται κοντά στην κορυφή
  3. Αλλάξτε από την εγγενή PHP - επιλέξτε οποιαδήποτε άλλη έκδοση (7.4, 8.0, 8.1, κ.λπ.) και κάντε κλικ στο “Set as Current”
  4. Κάντε κλικ στο “Switch to PHP Settings” - αυτό το κουμπί εμφανίζεται στην επάνω δεξιά γωνία μετά το βήμα 3
  5. Εντοπίστε το memory_limit στη λίστα και κάντε κλικ στην τρέχουσα τιμή (συνήθως 128M)
  6. Ορίστε το νέο σας όριο - ξεκινήστε με 256M για τους περισσότερους ιστότοπους WordPress, 512M για βαριά θέματα
  7. Πατήστε Εφαρμογή, μετά Αποθήκευση - και τα δύο κουμπιά είναι σημαντικά
Note

Δείτε τι χρειάζονται συνήθως οι διαφορετικοί ιστότοποι:

  • Βασικό WordPress: 256M
  • Καταστήματα WooCommerce: 512M
  • Δημιουργοί σελίδων (Elementor/Divi): 512M-1024M
  • Ιστότοποι επεξεργασίας εικόνων: 1024M+

Μην πηδάτε απευθείας στα 2048M - ξεκινήστε συντηρητικά και αυξήστε αν χρειαστεί. Η υπερβολική κατανομή μνήμης μπορεί στην πραγματικότητα να επιβραδύνει τα πράγματα.

Note

Συνήθη προβλήματα και διορθώσεις:

Εξακολουθείτε να λαμβάνετε σφάλματα μνήμης μετά την αύξηση του ορίου; Το πραγματικό πρόβλημα μπορεί να είναι κάτι εντελώς διαφορετικό. Μερικές φορές οι προσθήκες κολλάνε σε ατελείωτους βρόχους ή φορτώνουν τεράστια σύνολα δεδομένων άσκοπα. Απενεργοποιήστε τις προσθήκες μία προς μία για να βρείτε τον ένοχο. Αυτή η προσθήκη γκαλερί που φορτώνει 500 εικόνες ταυτόχρονα; Αυτό είναι το πρόβλημά σας ακριβώς εκεί.

Δεν μπορείτε να βρείτε το “Select PHP Version” στο cPanel σας; Ο λογαριασμός σας μπορεί να εξακολουθεί να είναι σε εγγενή PHP. Απλά επικοινωνήστε με την υποστήριξη - θα ενεργοποιήσουμε τον επιλογέα PHP για τον λογαριασμό σας. Χρειάζονται περίπου 5 λεπτά για να διορθωθεί.

Κάνατε τις αλλαγές αλλά τίποτα δεν συνέβη; Εκκαθαρίστε πρώτα τυχόν προσθήκες προσωρινής αποθήκευσης. Ελέγξτε επίσης αν το θέμα σας έχει σκληρά κωδικοποιημένες ρυθμίσεις μνήμης στο wp-config.php - αυτές παρακάμπτουν όλα τα άλλα. Αναζητήστε γραμμές όπως define(‘WP_MEMORY_LIMIT’, ‘128M’) και ενημερώστε τις ώστε να ταιριάζουν με τη νέα σας ρύθμιση.