Plugin Author
Bowo
(@qriouslad)
@dblomster thank you for reporting the issue. I’ve just tested on a fresh WP install and was able to activate the plugin just fine.
Can you share your server, hosting environment? PHP version?
Will it work if you deactivate all the other plugins first?
@qriouslad The reported issue occurs on PHP 7.2. Did not occur after I switched to 7.4.
Plugin Author
Bowo
(@qriouslad)
@dblomster well noted. Thanks for for figuring that out and reporting back.
Marking this issue resolved for now. PHP 7.2 has reached the “end of life” phase, so I’ll probably not try and fix the issue and recommend users to go with v7.4 or later.
@qriouslad I encountered this error when I wanted to inspect a prospective client’s site. I only had the WP admin login details and no access to a control panel or ftp. So I was stuck with PHP 7.2 in this case, until I was able to clone the installation to another server. I think this is a common thing to encounter for consultants.
I believe that the issue is related to this change in PHP 7.3 -> https://www.php.net/manual/en/migration73.new-features.php#migration73.new-features.core.heredoc
If you don’t want the plugin to support PHP 7.2 I think that you should specify a minimum required PHP version in the plugin’s readme.txt file, using the Requires PHP header.
Thanks!
Plugin Author
Bowo
(@qriouslad)
@dblomster thanks for reporting further details and the hint around the root cause. I have some time today to add a new feature and fix this bug which has to do with a nowdoc declaration used to generate the fast-ajax.php MU plugin.
Please install v2.5.1 which I’ve tested to activate just fine on PHP 7.0, 7.1 and 7.2.
…and I’d love to hear how you are using System Dasboard in your work, and would appreciate if you could drop a quick review of it. Thanks again!
-
This reply was modified 1 year, 10 months ago by Bowo.