- 14 Αύγ 2019, 11:39
#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
Βρείτε την γραμμή:
Εικόνα 1
Εάν κάνατε όλα τα βήματα σωστά τότε όλα είναι έτοιμα. Εάν κάτι δε λειτουργεί, ελένξτε ότι έχετε κάνει όλα τα παραπάνω βήματα σωστά. Εάν για κάποιο λόγο θέλετε να επαναφέρετε τις αλλαγές, το μόνο που κάνετε είναι να επαναφέρετε το Βήμα 6 μόνο.
Βήμα 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';
Κώδικας: Επιλογή όλων
Βήμα 7: Τώρα ανοίξτε και τα δύο config.php & admin/config.php και προσθέστε τις παρακάτω γραμμές:
$_['cache_engine'] = 'redis';
Κώδικας: Επιλογή όλων
Αποθηκεύστε τις αλλαγές στα αρχεία και είστε έτοιμοι.define('CACHE_HOSTNAME', '127.0.0.1');
define('CACHE_PORT', '6379');
define('CACHE_PREFIX', 'redis_');
Εικόνα 1
Εάν κάνατε όλα τα βήματα σωστά τότε όλα είναι έτοιμα. Εάν κάτι δε λειτουργεί, ελένξτε ότι έχετε κάνει όλα τα παραπάνω βήματα σωστά. Εάν για κάποιο λόγο θέλετε να επαναφέρετε τις αλλαγές, το μόνο που κάνετε είναι να επαναφέρετε το Βήμα 6 μόνο.
Πρέπει να συνδεθείτε για να δείτε τα συνημμένα αρχεία σε αυτήν τη δημοσίευση.
Cheers,
Konstantinos Botonakis - opencartgreece.gr OpenCart Greece - OpenCart London
Cloud Web Hosting και Domain Names
Konstantinos Botonakis - opencartgreece.gr OpenCart Greece - OpenCart London
Cloud Web Hosting και Domain Names