OpenCart-Hellas 

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

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#7281
Καλησπέρα στην Ομάδα του Opencart (έχω πολύ καιρό να γράψω στην κοινότητα, καλώς επανήλθα λοιπόν)

Θα ήθελα την βοήθειά σας σε ένα θέμα που αντιμετωπίζω.

Κάνω ανάπτυξη ενός ηλεκτρονικού καταστήματος και έχω εισάγει όλα τα προϊόντα περίπου 3600 σε αριθμό μέσω xml import. Το περίεργο της υπόθεσης είναι ενώ τα βλέπω όλα στο /public_html/image/catalog δηλαδή τα κατεβάζει σωστά το import και επιπλέον τα βλέπω και στο διαχειριστικό μου, αλλά στο front page αρκετά από τα προϊόντα δεν φορτώνουν τις εικόνες είτε στο 80x80 η 550x550 η 1000x1000 οι cache images που δημιουργούνται.

Ένα παράδειγμα μπορείτε να δείτε εδώ.

https://ledpro.gr/-30-90-globostar-08870

Στο διαχειριστικό φαίνονται σωστά

https://prnt.sc/141jvqv

Μέσω ftp τις βλέπω επίσης όλες

https://prnt.sc/141k3th

Οι κινήσεις μου ήταν να σβήσω τον cache φάκελο να ξαναδημιουργηθούν, να προσπαθήσω να σβήσω την cache μνήμη από το διαχειριστικό του Opencart και του Journal αλλά χωρίς αποτέλεσμα. Στην συνέχεια σκέφτηκα λόγω του μεγάλου αριθμού των φωτογραφιών των προϊόντων να ζητήσω από τον Server μου να μου δώσει τον αριθμό των images από τον cache φάκελο σύνολο (52584).

Θα ήθελα να ρωτήσω υπάρχει περίπτωση να με κόβει κάποιο όριο από τον Server ή το script του Opencart που δημιουργεί τις cache εικόνες να έχει κάποιο περιορισμό;

Ευχαριστώ εκ των προτέρων την κοινότητα για το χρόνο της να διαβάσει το post και για οποιαδήποτε βοήθεια.

Χρησιμοποιώ Opencart Έκδοση 3.0.3.6 και Journal 3 theme.
Τελευταία επεξεργασία από το μέλος agathon την 15 Ιουν 2021, 18:57, έχει επεξεργασθεί 1 φορά συνολικά.
#7282
Καλησπέρα,

Οι εικόνες του cache έχουν δημιουργηθεί στον ίδιο τον server ή έχουν μεταφερθεί με κάποιον τρόπο πχ rsync, FTP, SCP, κλπ;

Σε ένα προϊόν που αναφέρεις η μία εικόνα 550x550 βγάζει σφάλμα:
The image “https://ledpro.gr/image/cache/catalog/l ... 50x550.jpg” cannot be displayed, because it contains errors. Το αρχείο εικόνας είναι σχεδόν άδειο, μερικά bit.

Ενώ η https://ledpro.gr/image/cache/catalog/l ... 0x1100.jpg λειτουργεί.

Επίσης η original εικόνα https://ledpro.gr/image/catalog/ledking ... 8751-6.jpg είναι οκ.

Δοκίμασε να διαγράψεις την εικόνα https://ledpro.gr/image/cache/catalog/l ... 50x550.jpg από το cache και έλεγξε αν θα την ξαναδημιουργήσει σωστά. Αν δημιουργηθεί σωστά, προτείνω να διαγράψεις το cache των εικόνων (όχι τον φάκελο) και να αφήσεις την εφαρμογή να τις ξαναδημιουργήσει σωστά σιγά σιγά. Αν όχι, έλεγξε αν έχεις κάποια τροποποίηση που επηρεάζει την δημιουργία cached εικόνων.

Σχετικά με το όριο αρχείων που ρώτησες, στους Linux servers αυτό εξαρτάται από τα διαθέσιμα inodes που όμως δεν υπάρχει περιορισμός inodes ανά directory, αλλά γενικά στο σύστημα.
#7283
Καλησπέρα Αλεξάνδρα, ευχαριστώ πολύ για την απάντηση και τον χρόνο σου.

Τις έσβησα όλες τις cache απο τον συγκεκριμένο κωδικό https://ledpro.gr/-30-90-globostar-08870

Τις ξαναδημιούργησε παραπάνω σε αριθμό εικόνων, αλλά όχι πάλι όλες.

Αυτή που μου ανέφερες την δημούργησε σωστά https://ledpro.gr/image/cache/catalog/l ... 0x550.jpg

Σχετικά με αυτο
όριο αρχείων που ρώτησες, στους Linux servers αυτό εξαρτάται από τα διαθέσιμα inodes που όμως δεν υπάρχει περιορισμός inodes ανά directory, αλλά γενικά στο σύστημα
, θα έρθω σε επικοινωνία με τον Server μου να με ενηερώσει.

Από τροποποιήσεις έχω μόνο αυτά εγκατεστημένα https://prnt.sc/14cqd2l , γενικά είναι πολύ φρέσκια εγκατάσταση.

Να δοκμάσω να σβήσω όλες τις φωτογραφίες μέσα από τον φάκελο cache? Αν και πάλι νομίζω για κάποιον λόγο δεν τις δημουργεί όλες και randomly αφήνει κάποιες άλλες κάθε φορά που τις σβήνω για να τις ξαναδημιουργήσει από την αρχή.
#7284
Ναι , τώρα την εμφανίζει σωστά. Ναι, διέγραψε τις cahced εικόνες για να ξαναδημιουργηθούν αν θες να το ελέγξεις και αν μπορείς, ρίξε μία ματιά για καταχωρήσεις σφαλμάτων στα error logs του OpenCart και της PHP στον server.
#7296
Τελικά έσβησα τον υποφάκελο μέσα στην cache που περιείχε όλες τις φωτογραφίες πάνω από 50.000 σε αριθμό τον ξαναδημιούργησα με το ίδιο όνομα κενό χωρίς αρχεία μέσα και ξαναδημιουργήθηκαν σωστά όλες οι φωτογραφίες από την αρχή.

Σας ευχαριστώ πολύ για την απάντηση, σκεφτείτε η ε[…]

Έλεγξε αν έχεις πολύ μεγάλα αρχεία εικόνων και αν […]

Κάνε ένα restart τον σερβερ. (βασικα την λειτουργι[…]

Vqmod and SEARCH NOT FOUND

Καλησπέρα, έχω ένα xml που βγάζει αυτό το λάθος […]

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