Σελίδα 1 από 1

Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Πέμ 15 Οκτ 2020, 04:58
από pokemon640
Πρόσφατα έκανα μετάβαση από 3.0.χ σε 3.3.1 (την τελευταία δηλαδή).
Πριν τα κάνω αυτά, έκανα καθαρισμό με το STK tool όλη την Database (για να μην έχω σκουπίδια από MODs και άλλα πράγματα), ακολούθησα τις οδηγίες εδώ όπως έπρεπε.
Όταν πάω να βάλω το Advanced BBCode box και το κάνω enable, μου ασπρίζει την οθόνη , γυρνάω στο forum και αντικρίζω την εικόνα που βλέπετε όταν πηγαίνω στον full editor.

Μπορώ να δω πουθενά κάποιο Log file να βοηθήσω παραπάνω ;
Όταν μπήκα πάλι στο ACP. Το plugin ΔΕΝ ήταν ενεργό. Και να πατούσα enable ξανά τα ίδια θα έβλεπα. :|

Re: Άσπρη οθόνη μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Πέμ 15 Οκτ 2020, 18:52
από greko11
Η άσπρες σελίδες συνήθως είναι από τα αρχεία ελληνικής γλώσσας, μήπως δεν ανέβηκε κάποιο αρχείο της γλώσσας ,ξανά' ανέβασε τα .

Re: Άσπρη οθόνη μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Πέμ 15 Οκτ 2020, 20:55
από pokemon640
greko11 έγραψε: Πέμ 15 Οκτ 2020, 18:52 Η άσπρες σελίδες συνήθως είναι από τα αρχεία ελληνικής γλώσσας, μήπως δεν ανέβηκε κάποιο αρχείο της γλώσσας ,ξανά' ανέβασε τα .
Το ξανά ανέβασα, ωραία, κάτι κάναμε

τώρα έβγαλε :
PHP Fatal error: Uncaught InvalidArgumentException: Cannot interpret the BBCode definition in /******/forum/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php:220
Stack trace:
#0 /******/forum/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php(110): s9e\TextFormatter\Plugins\BBCodes\Configurator\BBCodeMonkey->parse('.')
#1 /******/forum/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator.php(104): s9e\TextFormatter\Plugins\BBCodes\Configurator\BBCodeMonkey->create('.', Object(s9e\TextFormatter\Configurator\Items\UnsafeTemplate))
#2 /******/forum/phpbb/textformatter/s9e/bbcode_merger.php(77): s9e\TextFormatter\Plugins\BBCodes\Configurator->addCustom('.', Object(s9e\TextFormatter\Configurator\Items\UnsafeTemplate))
#3 /******/forum/phpbb/textformatter/s9e/bbcode_merger.php(49): phpbb\textformatter\s9e\bbcode_merger->create_bbcode(Array)
#4 in /******/forum/vendor/s9e/text-formatter/src/Plugins/BBCodes/Configurator/BBCodeMonkey.php on line 220
Τα αστεράκια τα έβαλα εγώ γιατί φαινόταν το user του Host

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Παρ 16 Οκτ 2020, 19:10
από greko11
Αν αφαιρέσεις το Advanced BBCode Box ( δοκίμασε ) θα σου βγάλει πάλι τα σφάλματα.

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Παρ 16 Οκτ 2020, 22:52
από pokemon640
greko11 έγραψε: Παρ 16 Οκτ 2020, 19:10 Αν αφαιρέσεις το Advanced BBCode Box ( δοκίμασε ) θα σου βγάλει πάλι τα σφάλματα.
πως να το αφαιρέσω ;
να αφαιρέσω ένα ένα τα bbcodes από το ACP, και να ξαναπροσπαθήσω να το κάνω πάλι enable ; :roll:

Υ.Γ. Ξέχασα να αναφέρω, έχει ξεμείνει από την παλιά εγκατάσταση (3.0.x), παρόλο που είχα κάνει καθαρισμό με το STK, Και ανέβασα νέα αρχεία (μόνο 3.3.1) από την αρχή (clean install), εμφανίζει το error. Το Advanced BBCode Box δεν ενεργοποιείται και όταν πάω να το ενεργοποιήσω από το ACP εμφανίζει τις γραμμές σφάλματος που ανέφερα.

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Σάβ 17 Οκτ 2020, 19:24
από greko11
pokemon640 έγραψε: Παρ 16 Οκτ 2020, 22:52 πως να το αφαιρέσω ;
να αφαιρέσω ένα ένα τα bbcodes από το ACP, και να ξαναπροσπαθήσω να το κάνω πάλι enable ; :roll:
Ναι ένα ένα από το ACP .

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Σάβ 17 Οκτ 2020, 21:51
από pokemon640
Thanks, αφαίρεσα τα BBCodes από το ACP, κατάφερε να μπεί το extension, παίζει ωραία, αν και λείπουν πολλά, τα βάζω ένα ένα όσα λείπουν :D
Ναν καλά το VMware και το Xampp που έχω για δοκιμές, εκεί όλος περίεργος έπαιξε. :evil:

Πως κάνω reparse για να νιώσουν τα παλιά ποστ και να μην βγάζουν κώδικα ;

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Κυρ 18 Οκτ 2020, 11:22
από tzampatzis
Πλέον σου δίνει τη δυνατότητα το phpBB μέσα από τη γραμμή εντολών του (CLI) να κάνεις reparse εύκολα με την εντολή

Κώδικας: Επιλογή όλων

php bin/phpbbcli.php --safe-mode reparser:reparse post_text --ansi
Μπαίνεις στη γραμμή εντολών του host σου και αφού κάνεις cd στον root φάκελο του φόρουμ σου, βάζεις την παραπάνω εντολή.

ΝΑ ξέρεις ότι η παραπάνω εντολή κάνει reparse ΜΟΝΟ τα post.

Edit:
Σόρρυ, ξέχασα, αν σου βγάζει ένα error και δεν τρέχει τον reparser, τρέξε στην SQL σου αυτό:

Κώδικας: Επιλογή όλων

UPDATE phpbb_config SET config_value = '0' WHERE config_name = 'reparse_lock';
ενδέχεται να έχει ξεμείνει κανένα lock από κανα cron job ή οτιδήποτε.

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Κυρ 18 Οκτ 2020, 20:46
από pokemon640
ωραία, αυτό θα το κάνω όταν κάνω disable το board για λίγο η μπορώ και onthefly ? :lol:

Re: Error μετά από ενεργοποίηση plugin

Δημοσιεύτηκε: Κυρ 18 Οκτ 2020, 21:42
από tzampatzis
Και on-the-fly. Απλά αν έχεις μεγάλο board θα αργήσει λίγο.