EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Ορισμός ως προεπιλεγμένη γλώσσα
PF ερωτήσεις - Φόρουμ

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

Webmasters και SEO  
 
Πώς να αυξήσετε το όριο μνήμης ή memory_limit στην PHP

Όταν έχουμε ένα τοποθεσία Web θα περάσετε πολλοί πόροι, συνήθως η τιμή του το όριο μνήμης RAM, εκχωρείται από προεπιλογή στην εγκατάσταση του PHP, παραμένει μικρή και, Ως εκ τούτου, ανάγκη αύξηση Αυτή η τιμή, υπό την προϋπόθεση ότι αυτό είναι μέσα σε εύλογο σειρές της μνήμης RAM ότι έχετε εγκαταστήσει το διακομιστή σας.

Κανονικά, Αυτό συμβαίνει συνήθως εάν η τοποθεσία σας στο web είναι ενσωματωμένη σε ένα σύστημα διαχείριση περιεχομένου o ηλεκτρονικό κατάστημα, Τύπος WordPress, Drupal, PrestaShop, Magento, κλπ, ή σε οποιοδήποτε άλλο τύπο του συστήματος που καταναλώνει πολλούς πόρους.

Προσωπικά, Όταν κάνετε οποιοδήποτε Εγκατάσταση WordPress, Έθεσα συνήθως το όριο στο 256MB, Δεδομένου ότι είναι συνηθισμένο ότι κάποια θέμα o plugin Ρωτήστε ότι μπορείτε να αυξήσετε αυτήν την τιμή.

 

Πώς να αυξήσετε την τιμή memory_limit ή όριο μνήμης σε PHP (WordPress, Drupal, PrestaShop,…)

 

Σύμφωνα με το Τύπος διακομιστή ότι έχετε, την PHP έκδοση και το υπηρεσία παροχής, θα έχετε ένα τιμή Ορισμός ως όριο μνήμης για σας PHP. Οι τιμές αυτές μπορούν να επιτευχθούν, αν η ιστοσελίδα σας εκτελεί μια σημαντική χρήση από τους πόρους του συστήματος σας, έτσι είναι σημαντικό Ορίστε μια τιμή για την αποτροπή, σε οποιαδήποτε κατάσταση, το web site σας σταματήσει να λειτουργεί.

Υπάρχουν διάφορες μορφές για να αλλάξετε αυτήν την τιμή. Κάθε ένα από αυτά εξαρτάται από Τι είδους δικαιώματα έχουν σχετικά με την αρχεία του σας Σύστημα. Δικαιώματα που είναι συχνά υπεύθυνος για την η εταιρεία που σας προσφέρει την υπηρεσία του φιλοξενία.

Αυξήσουν τα memory_limit χρησιμοποιώντας τη μνήμη ή το αρχείο όριο PHP.ini

Αρχείο PHP.ini είναι όπου μπορείτε να κάνετε αυτό ρύθμιση παραμέτρων του PHP. Αποθηκεύστε πληροφορίες έκδοσης, δομοστοιχείων που χρησιμοποιούνται, όρια των uploads αρχεία και μια μεγάλη σειρά από άλλες επιλογές. Ανάμεσά τους είναι η της όριο μνήμης Τι, όπως απαιτείται από, είναι μέγιστο ποσό μνήμης που μπορεί να καταναλώσει ένα αρχείο ή ένα PHP script.

Η πρόσβαση σε αυτό το αρχείο θα εξαρτηθεί από το είδος της φιλοξενίας που έχουν με την υπηρεσία του παρόχου σας. Κανονικά, σε το κοινές φιλοξενία, δεν επιτρέπουν την πρόσβαση ή την τροποποίηση. Τείνουν να δίνουν πρόσβαση σε αυτό με το VPS διακομιστές και αφιερωμένο.

Για τροποποιήσετε Αυτή η τιμή, Ανοίγει Αρχείο PHP.ini και εκτελεί μια Αναζήτηση η λέξη ‘ memory_limit’, και θα βρείτε μια γραμμή παρόμοια με την ακόλουθη:

Αυτό υποδεικνύει ότι η οριακή τιμή PHP μνήμη είναι 64MB. Μόνο εσείς έχετε ότι αύξηση είπε τιμή στην οποία κρίνουν κατάλληλο, για παράδειγμα 256M.

Αφού έχετε κάνει την αλλαγή, θεματοφύλακας το αρχείο και επανεκκίνηση η υπηρεσία web σε αυτές τις αλλαγές γίνονται αποτελεσματικά.

Αυξήστε την τιμή του memory_limit μέσα από το αρχείο .htaccess

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

Για τροποποιήσετε, Ανοίξτε το αρχείο .htaccess και κοιτάξτε για την ακόλουθη γραμμή:

Εάν δεν το βρίσκετε, απλά Προσθέστε το και θεματοφύλακας Αρχείο.

Αυξήστε το όριο μνήμης ή χρησιμοποιώντας PHP memory_limit

Ως τελευταία επιλογή, Αν δεν έχουν πρόσβαση σε κανένα από τα αρχεία που αναφέρονται παραπάνω, Έχουμε τη δυνατότητα να αύξηση η αξία των memory_limit απευθείας στην Κωδικός σε PHP στο ίδιο σενάριο. Η μορφή του το κάνει είναι μέσα από τα παρακάτω λειτουργία:

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

 

Αυτά είναι τα διαφορετικές μορφές από τροποποιώ the αξία του memory_limit o όριο μνήμης σε σας τοποθεσία Web σε PHP. Όπως σας έχουν σχολίασε, λαμβάνοντας μια επιλογή ή άλλο θα εξαρτηθεί από τι είδος της φιλοξενίας έχουν και τι δικαιώματα σας δίνει σας προμηθευτής. Το προτιμήσεις μια μέθοδο ή μια άλλη επιφύλαξη ως τους έχουν δείξει, ακόμη ότι καλύτερη επιλογή από την τροποποίηση του αρχείου PHP.ini.

 

Αφήστε μας ένα σχόλιο ή enter για να τοΦόρουμ
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
Ετικέτες: , ,

Σχετικά άρθρα