OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Αναφορές νέων & επίλυση γνωστών bugs.
#6773
Γεια σας, έχω ένα eshop με την έκδοση 3.0.2.0 και έχω ένα παράξενο πρόβλημα.
Ένας πελάτης συνδέθηκε με τα στοιχεία του και έδειξε τις παραγγελίες και τα στοιχεία ενός άλλου εγγεγραμμένου χρήστη.
Η παραγγελία έχει άλλα στοιχεία χρήστη και άλλα στοιχεία χρέωσης.
Στην καρτέλα πελάτη βλέπω 2 καρτέλες διευθύνσεων των 2 αυτών χρηστών.
Αυτό το είχαμε συναντήσει και παλαιότερα με άλλον πελάτη.

Τι μπορεί να συμβαίνει?
#6774
Καλησπέρα, χρησιμοποιείς Journal;
Αν ναι, το έχεις αναβαθμισμένο στην τελευταία έκδοση;
Από εκεί και πέρα αν ήμουν στην θέση σου θα προσπαθούσα να βρω ακριβώς πως γίνεται το πρόβλημα και να το επαναλάβω απενεργοποιώντας ένα προς ένα extensions που μπορούν να το επηρεάζουν όπως κάποιο quick checkout, μεθόδους πληρωμής / αποστολής κτλ.
#6775
Καλησπέρα,

Η εικόνα που ανέβασες έχει αφαιρεθεί καθώς η δημοσίευση στοιχείων πελατών είναι κατά παράβαση του GDPR και εν γένει των κανόνων προστασίας προσωπικών δεδομένων.

Σχετικά με το πρόβλημα, μήπως τα δεδομένα του καταστήματος σου προέρχονται από αναβάθμιση παλαιότερης έκδοσης OpenCart ή το OpenCart είναι αντίγραφο από άλλο ενεργό site και δεν διέγραψες τα παλιά δεδομένα;
#6776
Arthouros έγραψε: 17 Νοέμ 2020, 20:20 Καλησπέρα, χρησιμοποιείς Journal;
Αν ναι, το έχεις αναβαθμισμένο στην τελευταία έκδοση;
Από εκεί και πέρα αν ήμουν στην θέση σου θα προσπαθούσα να βρω ακριβώς πως γίνεται το πρόβλημα και να το επαναλάβω απενεργοποιώντας ένα προς ένα extensions που μπορούν να το επηρεάζουν όπως κάποιο quick checkout, μεθόδους πληρωμής / αποστολής κτλ.
Καλημέρα, δεν χρησιμοποιώ Journal. Το θέμα είναι να φταίει το theme ή bug του opencart?
Module χρησιμοποιώ κάποια πχ μεθόδους πληρωμής κτλ αλλά είναι εμπορικά και από τα πιο διαδεδομένα.
Alexandra έγραψε: 17 Νοέμ 2020, 20:28 Καλησπέρα,

Η εικόνα που ανέβασες έχει αφαιρεθεί καθώς η δημοσίευση στοιχείων πελατών είναι κατά παράβαση του GDPR και εν γένει των κανόνων προστασίας προσωπικών δεδομένων.

Σχετικά με το πρόβλημα, μήπως τα δεδομένα του καταστήματος σου προέρχονται από αναβάθμιση παλαιότερης έκδοσης OpenCart ή το OpenCart είναι αντίγραφο από άλλο ενεργό site και δεν διέγραψες τα παλιά δεδομένα;
Τίποτα από τα 2 είναι από το default του Opencart.com και μετά εγκαταστάθηκε το εμπορικό theme.
#6777
Καλημέρα,

Αυτό που περιέγραψες στο αρχικό σου post μπορεί να συμβεί αν δηλωθεί το customer_id του αρχικού πελάτη σε παραγγελίες και διευθύνσεις άλλου πελάτη. Για να εντοπίσεις την αιτία πρέπει να βρεις τι είναι αυτό που άλλαξε τα δεδομένα στη στήλη customer_id στους πίνακες address και order. Ήταν χειροκίνητη παρέμβαση στη βάση, χειροκίνητη επεξεργασία παραγγελίας από τη διαχείριση, μαζική εισαγωγή από import extension από δεδομένα που είχαν λάθος επεξεργασία, κάποια επέκταση που έχει πρόσβαση σε αυτά τα δεδομένα;
#6779
Alexandra έγραψε: 18 Νοέμ 2020, 13:10 Καλημέρα,

Αυτό που περιέγραψες στο αρχικό σου post μπορεί να συμβεί αν δηλωθεί το customer_id του αρχικού πελάτη σε παραγγελίες και διευθύνσεις άλλου πελάτη. Για να εντοπίσεις την αιτία πρέπει να βρεις τι είναι αυτό που άλλαξε τα δεδομένα στη στήλη customer_id στους πίνακες address και order. Ήταν χειροκίνητη παρέμβαση στη βάση, χειροκίνητη επεξεργασία παραγγελίας από τη διαχείριση, μαζική εισαγωγή από import extension από δεδομένα που είχαν λάθος επεξεργασία, κάποια επέκταση που έχει πρόσβαση σε αυτά τα δεδομένα;
Σε ευχαριστώ πολύ για την απάντηση σου, χειροκίνητη παρέμβαση στην βάση όχι κανείς δεν έχει εκεί πρόσβαση, import extension δεν υπάρχει, επεξεργασία παραγγελίας αν έγινε από διαχειριστή δεν θα άλλαζε όνομα έτσι δεν είναι? εννοώ θα είχε σχέση με άλλον πελάτη?

Μπορείς να δεις αυτά αν έχουν κάποια λύση:
1. https://github.com/condor2/Opencart_303 ... 905102c004
2. https://forum.opencart.com/viewtopic.php?f=202&t=220220
3. https://forum.opencart.com/viewtopic.php?f=190&t=218945
4. https://forum.opencart.com/viewtopic.php?t=215112

Το συμπέρασμα είναι ότι ο διακομιστής δίνει κοινά sessions ?
Πρέπει να καθαρίζεται το oc_session ?
#6781
Θεωρώ λίγο απίθανο να σχετίζεται με sessions. Έλεγξε τη βάση στον πίνακα order και address και δες σε πιο customer_id είναι δηλωμένη η παραγγελία και η διεύθυνση που ανήκει στον άλλο πελάτη (αυτά που κανονικά δεν θα έπρεπε να εμφανίζονται). Αν δεις ότι έχουν δηλωμένα το ίδιο customer_id με τον πελάτη που βλέπει τις ξένες παραγγελίες τότε κάπως/από κάποιον έχει τροποποιηθεί η βάση.
#6784
Alexandra έγραψε: 18 Νοέμ 2020, 16:55 Θεωρώ λίγο απίθανο να σχετίζεται με sessions. Έλεγξε τη βάση στον πίνακα order και address και δες σε πιο customer_id είναι δηλωμένη η παραγγελία και η διεύθυνση που ανήκει στον άλλο πελάτη (αυτά που κανονικά δεν θα έπρεπε να εμφανίζονται). Αν δεις ότι έχουν δηλωμένα το ίδιο customer_id με τον πελάτη που βλέπει τις ξένες παραγγελίες τότε κάπως/από κάποιον έχει τροποποιηθεί η βάση.
Στο oc_address στο customer_id 114 έχει 2 έγγραφές με τους 2 πελάτες.
Στο oc_order στην παραγγελία που έκανε με id 1853 έχει customer_id 114 και FirstName, Lastname και email της παλιάς πελάτισσας και Payment firstname, paymentlast name αυτής που έκανες έκανε Login και είδε τα στοιχεία της πρώτης.
#6785
Έλεγξε από το ιστορικό αν κάποιος επεξεργάστηκε την παραγγελία.

Εντέλει ήταν κάποιο πρόβλημα του Opencart. Επικοιν[…]

Επειδή το extension της Lightning κασάρει Js και C[…]

Ναι τέλεια! Ευχαριστώ πολύ για την βοήθεια σου!

Καλησπέρα, Το OpenCart είναι εν γένει ασφαλές, α[…]

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!