Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: spaan on February 22, 2022, 20:40:04

Title: Διαχειριστής πολυμέσων
Post by: spaan on February 22, 2022, 20:40:04
Καλησπέρα σας δεν μου εμφανίζει σωστά τις μικρογραφίες στο Διαχειριστής πολυμέσων
Title: Re: Διαχειριστής πολυμέσων
Post by: webgift on February 24, 2022, 11:50:23
Καλημέρα σας,
μπορείτε να βεβαιώθειτε ότι οι εικόνες έχουν αποθηκευτεί; Αν είναι αποθηκευμένες τότε πολύ πιθανόν τα file permission δεν είναι τα σωστά για αυτό και δεν φορτώνει η εικόνα.
Title: Re: Διαχειριστής πολυμέσων
Post by: spaan on February 24, 2022, 22:11:52
Ευχαριστώ πολύ θα το τσεκάρω  ;)
Title: Re: Διαχειριστής πολυμέσων
Post by: spaan on February 26, 2022, 23:36:34
Please inspect the site to find-out was caused this error and fix it.

The detailed error message was:
ERROR in file /var/www/vhosts/386168161.linuxzone52.grserver.gr/spaan.gr/myspaan/includes/js/jodit/connector/vendor/jodit/application/src/Application.php line 249
Uncaught Error: Attempt to assign property "success" on null in /var/www/vhosts/386168161.linuxzone52.grserver.gr/spaan.gr/myspaan/includes/js/jodit/connector/vendor/jodit/application/src/Application.php:249
Stack trace:
#0 /var/www/vhosts/386168161.linuxzone52.grserver.gr/spaan.gr/myspaan/includes/js/jodit/connector/vendor/jodit/application/src/Application.php(260): Jodit\Application->errorHandler()
#1 [internal function]: Jodit\Application->exceptionHandler()
#2 {main}
  thrown

This error was logged
Title: Re: Διαχειριστής πολυμέσων
Post by: webgift on February 27, 2022, 10:08:52
Δεν έχει σχέση το σφάλμα αυτό με τον διαχειριστή πολυμέσων. Το Jodit είναι ο κειμενογράφος.
Title: Re: Διαχειριστής πολυμέσων
Post by: datahell on February 27, 2022, 21:48:01
spaan μετά το μηνυμά και την πρόσκλησή σου έλεγξα το site σου και απαντάω εδώ για να το δουν και οι υπόλοιποι.
Δεν βλέπω κάποιο πρόβλημα, τα πολυμέσα λειτουργούν μία χαρά και τα εικονίδια εμφανίζονται σωστά.

Αυτό που βλέπω όμως, και από αυτό που έγραψες και από το site, είναι ότι όταν πας στον editor να εισάγεις μία εικόνα με το κουμπάκι για περιήγηση στις εικόνες εκεί σε PHP 8.x παράγεται ένα σφάλμα. Αυτό οφείλεται σε πρόβλημα τρίτης βιβλιοθήκης (Jodit). Θα το διορθώσω άμεσα!
Title: Re: Διαχειριστής πολυμέσων
Post by: spaan on February 28, 2022, 21:11:00
Αναμένουμε ....ευχαριστώ πολύ
Title: Jodit Connector PHP8 fix
Post by: datahell on February 28, 2022, 21:36:49
Το πρόβλημα εντοπίστηκε και διορθώθηκε. Δημοσίευσα ενημερωμένη έκδοση του Elxis 5.3 με την διόρθωση ενσωματωμένη.

Τρόποι επίλυσης του προβλήματος (διάλεξε όποιον θέλεις):

1. Από την διαχείριση του Elxis εκτέλεση την αυτόματη ενημέρωση του Elxis ως συνήθως (Επεκτάσεις > Έλεγχος ενημερώσεων).

2. Κατέβασε το Elxis 5.3 από το Elxis.org, πάρε τα παρακάτω 2 αρχείο από το zip του Elxis και αντικατέστησε τα αντίστοιχα στο site σου:
includes/js/jodit/connector/vendor/jodit/application/src/Request.php
includes/version.php

3. Άνοιξε αυτό το αρχείο:
includes/js/jodit/connector/vendor/jodit/application/src/Request.php
Άλλαξε τη γραμμή 28 από αυτό:
$this->_raw_data =  parse_str($data);
σε αυτό:
parse_str($data, $this->_raw_data);
Σημείωση: Με αυτή τη μέθοδο το Elxis θα σου βγάζει ότι χρειάζεται ενημέρωση, αλλά θα είσαι ΟΚ.
Title: Re: Διαχειριστής πολυμέσων
Post by: spaan on February 28, 2022, 23:25:37
το έκανα είναι εντάξει τώρα ....ευχαριστώ πολύ datahell  :)