I am working on updating my current Eduma theme to the newest version (3.0.9.1) I currently have version 3.0.7. I am running WordPress 4.7.5.
However, while running the update I get Update Failed: Internal Server Error
message in the middle of the installation. So I start the process, and it runs for a minute, then it simply stops working, and I am stuck in maintenance mode. So I have to manually delete the .maintenance
file from my server.
I took a screenshot of what I see in the error.
I ran the debug mode on my WordPress Website and this is what I had
[31-May-2017 15:17:27 UTC] PHP Warning: preg_match() expects parameter 2 to be string, object given in /home/ccbbc/public_html/wp-admin/includes/class-wp-upgrader.php on line 269
[31-May-2017 15:17:27 UTC] PHP Warning: file_exists() expects parameter 1 to be a valid path, object given in /home/ccbbc/public_html/wp-admin/includes/class-wp-upgrader.php on line 269
[31-May-2017 15:17:27 UTC] PHP Warning: strip_tags() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-admin/includes/class-bulk-upgrader-skin.php on line 61
[31-May-2017 15:17:27 UTC] PHP Warning: parse_url() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-admin/includes/file.php on line 497
[31-May-2017 15:17:27 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-content/plugins/envato-market/inc/github.php on line 160
[31-May-2017 15:17:27 UTC] PHP Warning: Attempt to modify property of non-object in /home/ccbbc/public_html/wp-content/plugins/envato-market/inc/github.php on line 166
[31-May-2017 15:17:27 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-content/plugins/thim-core/admin/class-thim-self-update.php on line 118
[31-May-2017 15:17:27 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-content/plugins/envato-market/inc/items.php on line 213
[31-May-2017 15:17:27 UTC] PHP Notice: Undefined index: themes in /home/ccbbc/public_html/wp-content/plugins/envato-market/inc/items.php on line 223
[31-May-2017 15:17:27 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-content/plugins/envato-market/inc/items.php on line 235
[31-May-2017 15:17:27 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-content/plugins/thim-core/admin/class-thim-auto-upgrader.php on line 217
[31-May-2017 15:17:27 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/ccbbc/public_html/wp-content/plugins/thim-core/admin/class-thim-auto-upgrader.php on line 189
[31-May-2017 15:17:27 UTC] PHP Catchable fatal error: Object of class WP_Error could not be converted to string in /home/ccbbc/public_html/wp-includes/kses.php on line 1248
[31-May-2017 15:17:46 UTC] PHP Warning: preg_match() expects parameter 2 to be string, object given in /home/ccbbc/public_html/wp-admin/includes/class-wp-upgrader.php on line 269
[31-May-2017 15:17:46 UTC] PHP Warning: file_exists() expects parameter 1 to be a valid path, object given in /home/ccbbc/public_html/wp-admin/includes/class-wp-upgrader.php on line 269
[31-May-2017 15:17:46 UTC] PHP Catchable fatal error: Object of class WP_Error could not be converted to string in /home/ccbbc/public_html/wp-admin/includes/class-automatic-upgrader-skin.php on line 79
Is this a problem with the theme itself and its components; or this a problem with my server? If this is on my end what should I attempt to fix this problem?
Trying to reach Eduma is a horrible experience with very little success. Moreover, this is not the first time I have run into problems updating my theme from Eduma.