Πρόβλημα με την μνήμη(;) και Fatal Error σε Front & Back End
Δημοσιεύτηκε: 01 Δεκ 2016, 12:16
Καλημέρα παιδιά.
Έχω το εξής πρόβλημα :
Χρησιμοποιώντας το import/export του JNeuhoff ( https://www.opencart.com/index.php?rout ... sion_id=17 ) και θέλοντας να κάνω import ένα σχετικά μεγάλο αρχείο ( πολλά προϊόντα, όλα με attributes και πάρα πολλά από αυτά με options, με πολλές extra φωτογραφιές το καθένα κλπ ) μου εμφανίστηκε το εξής μήνυμα, αρχικά στο front end :
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 12288 bytes) in /home/domain/public_html/system/startup.php on line 83
Το back end λειτουργούσε κανονικά αλλά μετά από ένα σημείο και αυτό έβγαζε ακριβώς το ίδιο μήνυμα.
Προσπάθησα να δώσω παραπάνω μνήμη μέσα από το php.ini που βρίσκεται στο public_html αλλά όσο και αν έδωσα δεν είχε αποτέλεσμα. Restart επίσης τον apache κλπ δεν είχε αποτέλεσμα.
Απεγκατέστησα ακόμα και το tool αλλά το πρόβλημα παραμένει. Διαβάζοντας στο internet βρήκα μία προσωρινή λύση δίνοντας απεριόριστη μνήμη στην php ( ini_set('memory_limit', '-1'); ) αλλά προφανώς αυτό δεν πρόκειται να το κρατήσω για πάντα γιατί είναι αρκετά επικίνδυνο.
Να σημειώσω πως το αρχείο με τα προϊόντα αυτά είναι στην ουσία export από το υπάρχον online κατάστημα μου ( σε έκδοση 2.1.02 ) και επρόκειτο να εισαχθεί σε ένα κατάστημα με έκδοση 2.3.0.2. Είναι δηλαδή σίγουρα λειτουργικό και δεν έχει αυτό καθεαυτό το αρχείο θέμα με σφάλματα μέσα κλπ. Είναι από production site.
Μήπως γνωρίζει κανείς που μπορώ να κοιτάξω ώστε να φτιαχτεί το πρόβλημα και να αφαιρέσω και την γραμμή ini_set('memory_limit', '-1'); από την ρύθμιση της php;
Ευχαριστώ εκ των προτέρων!
Έχω το εξής πρόβλημα :
Χρησιμοποιώντας το import/export του JNeuhoff ( https://www.opencart.com/index.php?rout ... sion_id=17 ) και θέλοντας να κάνω import ένα σχετικά μεγάλο αρχείο ( πολλά προϊόντα, όλα με attributes και πάρα πολλά από αυτά με options, με πολλές extra φωτογραφιές το καθένα κλπ ) μου εμφανίστηκε το εξής μήνυμα, αρχικά στο front end :
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 12288 bytes) in /home/domain/public_html/system/startup.php on line 83
Το back end λειτουργούσε κανονικά αλλά μετά από ένα σημείο και αυτό έβγαζε ακριβώς το ίδιο μήνυμα.
Προσπάθησα να δώσω παραπάνω μνήμη μέσα από το php.ini που βρίσκεται στο public_html αλλά όσο και αν έδωσα δεν είχε αποτέλεσμα. Restart επίσης τον apache κλπ δεν είχε αποτέλεσμα.
Απεγκατέστησα ακόμα και το tool αλλά το πρόβλημα παραμένει. Διαβάζοντας στο internet βρήκα μία προσωρινή λύση δίνοντας απεριόριστη μνήμη στην php ( ini_set('memory_limit', '-1'); ) αλλά προφανώς αυτό δεν πρόκειται να το κρατήσω για πάντα γιατί είναι αρκετά επικίνδυνο.
Να σημειώσω πως το αρχείο με τα προϊόντα αυτά είναι στην ουσία export από το υπάρχον online κατάστημα μου ( σε έκδοση 2.1.02 ) και επρόκειτο να εισαχθεί σε ένα κατάστημα με έκδοση 2.3.0.2. Είναι δηλαδή σίγουρα λειτουργικό και δεν έχει αυτό καθεαυτό το αρχείο θέμα με σφάλματα μέσα κλπ. Είναι από production site.
Μήπως γνωρίζει κανείς που μπορώ να κοιτάξω ώστε να φτιαχτεί το πρόβλημα και να αφαιρέσω και την γραμμή ini_set('memory_limit', '-1'); από την ρύθμιση της php;
Ευχαριστώ εκ των προτέρων!