Μετά από μία εγκατάσταση ή μεταφορά μίας σελίδας, μόλις κάνουμε Login στο wordpress, εμφανίζει συνεχόμενα…
base-admin.class.php:71 operator not supported (revslider error 500)
Ας το πιάσουμε από την αρχή. Το wp-admin μας βγάζει ένα error 500.
Όπως σε όλα τα error 500, που μπορεί να είναι χαοτικά και να προξενηθούν από οτιδήποτε πρέπει να ανοίξουμε το debugging για να βρούμε που ακριβώς είναι το λάθος.. Προσθέτουμε το ακόλουθο στο wp-config.php
ini_set('log_errors',TRUE);
ini_set('error_reporting', E_ALL);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
Ανοίγουμε άλλη μια φορά τη σελίδα για να δημιουργήσουμε και να καταγραφεί στο error_log.txt το πρόβλημα..
[11-Apr-2018 16:12:19 UTC] PHP Fatal error: Uncaught Error: [] operator not supported for strings in /var/www/vhosts/***/wp-content/plugins/revslider/includes/framework/base-admin.class.php:71
Stack trace:
#0 /var/www/vhosts/***/wp-content/plugins/revslider/admin/revslider-admin.class.php(572): RevSliderBaseAdmin::addMetaBox('Revolution Slid...', '', Array, NULL)
#1 /var/www/vhosts/***/wp-content/plugins/revslider/admin/revslider-admin.class.php(73): RevSliderAdmin->addSliderMetaBox()
#2 /var/www/vhosts/***/wp-content/plugins/revslider/admin/revslider-admin.class.php(44): RevSliderAdmin->init()
#3 /var/www/vhosts/***/wp-content/plugins/revslider/revslider.php(162): RevSliderAdmin->__construct('/var/www/vhosts...')
#4 /var/www/vhosts/***/wp-settings.php(305): include_once('/var/www/vhosts...')
#5 /var/www/vhosts in /var/www/vhosts/***/wp-content/plugins/revslider/includes/framework/base-admin.class.php on line 71
Η Λύση σύμφωνα με τους developers του plugin
Αν σας βγάλει το παραπάνω οι αλλαγές που πρέπει να γίνουν είναι στο αρχείο του plugin “revslider/includes/framework/base-admin.class.php”
Στη σειρά 21 στο revslider/includes/framework/base-admin.class.php
από
private static $arrMetaBoxes = ”; //option boxes that will be added to post
αλλάζουμε σε
private static $arrMetaBoxes = array(); //option boxes that will be added to post
Ελπίζω να βοηθήσει άτομα με το ίδιο πρόβλημα..