我有Slider Revolution 5.2.6和WP 4.8。堆棧跟蹤如下所示:由於PHP錯誤,Slider Revolution插件無法啓動
Fatal error: Uncaught Error: [] operator not supported for strings in C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\includes\framework\base-admin.class.php:71 Stack trace: #0 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\admin\revslider-admin.class.php(572): RevSliderBaseAdmin::addMetaBox('Revolution Slid...', '', Array, NULL) #1 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\admin\revslider-admin.class.php(73): RevSliderAdmin->addSliderMetaBox() #2 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\admin\revslider-admin.class.php(44): RevSliderAdmin->init() #3 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\revslider.php(168): RevSliderAdmin->__construct('C:\Users\Roma\D...') #4 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-admin\includes\plugin.php(1882): include('C:\Users\Roma\D...') #5 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-admin\plugins.php(164): plugin_sandbox_scrape('revslider/revsl in C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\includes\framework\base-admin.class.php on line 71
我不會推薦進入課堂並更新'base-admin.class.php',如果有任何更新,這個更改將被刪除。您需要檢查問題是否已解決,是否有此插件的PHP 7版本。 –
@giollianosulit爲什麼不呢?如果有更新,希望它能解決問題,因此不再需要更改。如果有人得到了預裝在他們主題中的插件(就像我做的那樣),他們將不會得到任何更新,除非他們激活它。 – zarsky
一般來說,如果您編輯庫的核心文件並稍後忘記它,更新**可能會破壞某些內容**。如果您的用戶確實中斷,您將獲得一個空白頁面。我只想找一個你知道工作的PHP7版本的滑塊。它會在以後節省您的麻煩。或者,如果SliderRevolution有一個存儲庫,則會創建具有您的修補程序的請求。 –