OpenCart-Hellas 

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

#5884
Πρώτα από όλα θα πρέπει να είστε σίγουροι ότι μπορείτε να κάνετε αλλαγές στη φιλοξενία σας. Δηλαδή είστε Root user του server όπου και φιλοξενήστε ή εάν είστε τυχεροί, ο πάροχος σας να έχει ήδη εγκατεστημένο Redis στην PHP του σερβερ που σας φιλοξενεί.

Βήμα 1: Κατέβασμα του Redis Server: https://redis.io/download και εγκατάσταση στον server σας.
Βήμα 2: Εγκαταστήστε το PHP Redis: https://github.com/phpredis/phpredis
Βήμα 3: Βρείτε το ενεργό αρχείο php.ini στο server σας και ενεργοποιήστε ή προσθέστε το: extension=redis.so
Βήμα 4: Κάντε επανεκκίνηση τον Apache ή το PHP-FPM ανάλογα τι χρησιμοποιείτε
Βήμα 5: Επιβεβαιώστε στο phpinfo() ότι το Redis είναι ενεργό. (Εικόνα 1)
Βήμα 6: Πηγαίνετε στο φάκελο που έχετε εγκατεστημένο το OpenCart και ανοίξτε το αρχείο: system->config->default.php

Βρείτε την γραμμή:
Κώδικας: Επιλογή όλων
$_['cache_type']           = 'file';
και αλλάξτε την με:
Κώδικας: Επιλογή όλων
$_['cache_engine']         = 'redis';
Βήμα 7: Τώρα ανοίξτε και τα δύο config.php & admin/config.php και προσθέστε τις παρακάτω γραμμές:
Κώδικας: Επιλογή όλων
define('CACHE_HOSTNAME', '127.0.0.1');
define('CACHE_PORT', '6379');
define('CACHE_PREFIX', 'redis_');
Αποθηκεύστε τις αλλαγές στα αρχεία και είστε έτοιμοι.

Εικόνα 1
vxE76.png

Εάν κάνατε όλα τα βήματα σωστά τότε όλα είναι έτοιμα. Εάν κάτι δε λειτουργεί, ελένξτε ότι έχετε κάνει όλα τα παραπάνω βήματα σωστά. Εάν για κάποιο λόγο θέλετε να επαναφέρετε τις αλλαγές, το μόνο που κάνετε είναι να επαναφέρετε το Βήμα 6 μόνο.
Πρέπει να συνδεθείτε για να δείτε τα συνημμένα αρχεία σε αυτήν τη δημοσίευση.
#5892
Μπράβο, πολύ χρήσιμο άρθρο Κωνσταντίνε !

Καλησπέρα στην ομάδα, θέλω να ρωτήσω το εξής: Σε O[…]

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

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

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

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