dsifford / academic-bloggers-toolkit

WordPress plugin providing an all-in-one solution for effective academic blogging.
https://wordpress.org/plugins/academic-bloggers-toolkit/
GNU General Public License v3.0
120 stars 38 forks source link

Version 5.0.2 and 5.0.0 stops Wordpress with 500 errors #540

Closed ruffythepirate closed 5 years ago

ruffythepirate commented 5 years ago

ABT Version: 5.0.0 / 5.0.2

PHP Version: 5.6

Theme: Motif v1.0.0

Wordpress version: 5.0.3

Plugin List:

Expected behavior: When trying to active the ABT plugin, the plugin gets activated.

Actual behavior: Wordpress writes the following: Plugin could not be activated because it triggered a fatal error.

Parse error: syntax error, unexpected '{', expecting identifier (T_STRING) in /mnt/web009/d0/68/57453968/htdocs/WordPress_01/wp-content/plugins/academic-bloggers-toolkit/academic-bloggers-toolkit.php on line 29

Console messages: Error seems to happen before page is rendered. To be able to upgrade the plugin to 5.0.2 (from 5.0.0) I had to deactivate all plugins, because the page always just returned 500. In the error logs, the same error as displayed above is shown. Unfortunately, the upgrade to 5.0.2 didn't seem to solve the issue

Other comments: The page does contain custom CSS, which I saw suggested in some other bug report might be the issue when upgrading the plugin. Unfortunately my Wordpress does not suggest upgrading the ABT plugin further than version 5.0.2. Our page used to work, we just recently discovered that it was down.

dsifford commented 5 years ago

PHP 5.6 is no longer supported. You'll need to update your PHP version to at least 7.0, which I would recommend regardless because PHP is no longer releasing security updates for 5.6.

ruffythepirate commented 5 years ago

Alright, thanks for the very quick and clear feedback!