Post by loukiad » Fri Mar 18, 2016 5:51 pm

Καλημέρα σε όλους,
Θα ήθελα τα φώτα σας σε κάτι που δεν μπορώ να εξηγήσω...
Δουλεύω εδώ και 4 χρόνια περίπου με OC και η έκδοση που χρησιμοποιώ αυτή τη στιγμή είναι η 1.5.6.4. Την προηγούμενη εβδομάδα συνέβει το εξής:
Μέσα στις καθημερινές εργασίες της δουλειάς απενεργοποίησα και ένα κατηργημένο κωδικό από τη σελίδα, απλώς κάνοντάς το disabled. Από τη στιγμή εκείνη στο frond end δεν λειτουργούσε η σύνδεση ή η εγγραφή ενός μέλους.
Επιλέγοντας Login ή register η σελίδα έμενε λευκή και κάποια στιγμή έβγαζε Internal error 500. Φυσικά για να καταλάβω ότι ήταν αυτό που δημιουργούσε το πρόβλημα (κάνοντας το enabled πάλι όλα λύνονται) μου πήρε 2 ημέρες καθώς δεν υπήρχε καμία εγγραφή στα error logs για να με βοηθήσει και δεν μπορούσε να βρει κάτι παραπάνω ούτε η εταιρία hosting που συνεργάζομαι.

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

Κάθε υπόθεση ή σκέψη σας δεκτή! :)
Last edited by loukiad on Fri Apr 01, 2016 2:34 pm, edited 1 time in total.

New member

Posts

Joined
Fri Oct 28, 2011 11:45 pm

Post by loukiad » Tue Mar 29, 2016 5:33 pm

τελικά το πρόβλημα ήταν άλλο...και επιτέλους το βρήκε η εταιρία hosting.

"Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 130968 bytes)"
και από ότι μου είπαν υπάρχει ελλατωματικός κώδικας...

New member

Posts

Joined
Fri Oct 28, 2011 11:45 pm

Post by noname1 » Tue Mar 29, 2016 5:47 pm

δοκίμασε να βάλεις στην php σου
max_input_vars = 20000
διαφορετικά σηκώνεις παραπάνω μνήμη απο οσό θα έπρεπε και σκάει.
αν το eshop σου είναι η βιτρίνα του μαγαζίου σου και πουλάς μην σπαταλάς χρόνο σε share καλύτερα σε vps

Παρέχουμε VPS Hosting σε Ελλαδα & Γερμανία σε ιδιόκτητους Dell Enterprise PowerEdge Servers
https://www.fivelayer.host/
Opencart ESHOP
https://www.think-open.gr/


User avatar
New member

Posts

Joined
Wed Jan 22, 2014 12:02 am
Location - Athens Greece, Acropolis

Post by loukiad » Wed Mar 30, 2016 4:15 am

καλησπέρα κι ευχαριστώ για το μήνυμα. Δοκίμασα την αλλαγή στη php αλλα δεν άλλαξε κάτι δυστυχώς.
Δεν ξέρω κατά πόσο υπάρχει όντως πρόβλημα κάπου στον κώδικα από κάποιο extension ίσως και δημιουργεί το πρόβλημα...

New member

Posts

Joined
Fri Oct 28, 2011 11:45 pm

Post by noname1 » Wed Mar 30, 2016 6:09 pm

Δοκίμασε τότε να αυξήσεις την memory php σου
memory_limit = 512M
αν δεν σου δίνει την δυνατότητα μέσω του panel σου, μπορείς να το κάνεις μέσω php.ini

Παρέχουμε VPS Hosting σε Ελλαδα & Γερμανία σε ιδιόκτητους Dell Enterprise PowerEdge Servers
https://www.fivelayer.host/
Opencart ESHOP
https://www.think-open.gr/


User avatar
New member

Posts

Joined
Wed Jan 22, 2014 12:02 am
Location - Athens Greece, Acropolis

Post by loukiad » Wed Mar 30, 2016 8:27 pm

Αύξησαν το όριο απο την εταιρία στο 1GB και πάλι το ίδιο...
Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 130968 bytes)
:( :(

New member

Posts

Joined
Fri Oct 28, 2011 11:45 pm

Post by noname1 » Fri Apr 01, 2016 2:12 am

loukiad
Ποστάρισε σε παρακαλώ τα errors logs μπας και βρούμε άκρη.
διαφορετικά θες pro support.

Παρέχουμε VPS Hosting σε Ελλαδα & Γερμανία σε ιδιόκτητους Dell Enterprise PowerEdge Servers
https://www.fivelayer.host/
Opencart ESHOP
https://www.think-open.gr/


User avatar
New member

Posts

Joined
Wed Jan 22, 2014 12:02 am
Location - Athens Greece, Acropolis

Post by loukiad » Fri Apr 01, 2016 2:33 pm

Καλημέρα,
Ευχαριστώ πολύ για την όλη βοήθεια. Ένας φίλος προγραμματιστής που με βοηθά πολύ όποτε έχω πρόβλημα -γιατί δεν έχω προγραμματιστικές γνώσεις εγώ- βρήκε το πρόβλημα και το έλυσε. Τελικά ήταν όντως θέμα κώδικα. Το πρόβλημα το δημιουργούσε μια εντολή σε ένα extension με Free Gifts που έχω στη σελίδα. Συγκεκριμένα βάση αυτού του extension γινόταν το παρακάτω: ο κώδικας του OC ήθελε να καθαρίσει το καλάθι και το έστελνε στον πειραγμένο κώδικα, ο πειραγμένος κώδικας το έστελνε πίσω στο OC για να έχει πάντα ενημερωμένη την πληροφορία και έτσι το καλάθι παρέμενε πάντα γεμάτο και η μνήμη του server γέμιζε από τα μπρος πίσω και πέταγε την λευκή σελίδα.

Ευχαριστώ για τη προσφορά και τη βοήθεια και πάλι.
:) :)

New member

Posts

Joined
Fri Oct 28, 2011 11:45 pm
Who is online

Users browsing this forum: No registered users and 3 guests