Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: ilpan on March 09, 2016, 19:51:22
-
Μετά από αναβάθμιση από την έκδοση 4.3 στην έκδοση 4.4 κάθε φορά που πατάω αποθήκευση ή εφαρμογή οπουδήποτε (σε άρθρο, κατηγορία, παραμέτρους κλπ) εμφανίζεται στιγμιαία μια οθόνη με το ακόλουθο Warning:
Warning: strcmp() expects parameter 1 to be string, array given in /home/mysite/public_html/includes/libraries/elxis/defender.class.php on line 201
Αμέσως μετά εμφανίζεται ξανά η οθόνη διαχείρισης και η αποθήκευση των όποιων αλλαγών έχει γίνει σωστά.
Τι μπορεί να συμβαίνει και εμφανίζεται αυτό το Warning;
Ευχαριστώ εκ των προτέρων
-
Χμμ! Ίδιο πρόβλημα με ΕΔΩ (https://forum.elxis.org/index.php?topic=8615.0) ;
-
Ναι ακριβώς το ίδιο!
-
Μόλις προχθές έκανα την 1η αναβάθμιση σε ένα site μου, από 4.3 σε 4.4 μέσω του patch & με χρήση SSH. Όλα καλά κι όλα ωραία. Κανένα πρόβλημα, ούτε κι αυτό που αναφέρεις. Με ποιον τρόπο έκανε την αναβάθμιση; Εάν με FTP, μήπως ξέχασες κανένα αρχείο; ???
-
Αμέβασα το patch44.zip στο public_html και το αποσυμπίεσα.
-
Το ίδιο μου κάνει και σε 2ο site στο οποίο έκανα ενημέρωση του Elxis από την έκδοση 4.3 σε 4.4
Φαίνεται να οφείλεται στην ΡΗΡ . Η έκδοση που έχω και στα 2 site είναι η 5.4.45
-
Αντικατέστησε το παρακάτω αρχείο με αυτό που θα βρεις εντός του zip που επισυνάπτω. Λογικά θα λυθεί το πρόβλημα.
includes/libraries/elxis/defender.class.php
-
Γιάννη, η αντικατάσταση του αρχείου έχει να κάνει μόνο με το θέμα του ilpan ή είναι γενικότερο το θέμα;
-
Μόνο με το συγκεκριμένο.
-
Η αλλαγη του αρχείου διορθωσε το πρόβλημα, ευχαριστώ datahell !