Warning: Cannot assign an empty string to a string offset in /webroot/e/r/erics001/blog/www/wp-includes/user.php on line 39
Warning: Illegal string offset ‘user_login’ in /webroot/e/r/erics001/blog/www/wp-includes/user.php on line 54
Fatal error: Uncaught Error: Cannot create references to/from string offsets in /webroot/e/r/erics001/blog/www/wp-includes/user.php:54 Stack trace: #0 /webroot/e/r/erics001/blog/www/wp-login.php(759): wp_signon(”, ”) #1 {main} thrown in /webroot/e/r/erics001/blog/www/wp-includes/user.php on line 54
]]>Parse error: syntax error, unexpected 'new' (T_NEW) in /webroot/e/r/erics001/blog/www/wp-content/themes/magazine-basic/loop.php on line 30
Change your theme to twentyseventeen. If the errors go away, then the issue is with the theme. If so, I recommend asking at https://www.ads-software.com/support/theme/magazine-basic#new-post so the theme’s developers and support community can help you with this. I note you’re using a very out-of-date version of the theme.
It also appears that you’re using a very, very out of date version of WordPress. If the twentyseventeen theme is not installed, try whatever twenty* theme you have.
Given how out of date things are, you also need to consider that your site might have been hacked — and the hack broke it.
]]>If I delete all the files and reinstall WP, can I connect to and use the old DB?
]]>We’re not there yet.
Rename things back to what they were.
Make a backup of your site (and database). You should be able to do this from your hosting control panel.
When that’s done and safely downloaded, do a manual WordPress update, then upload the current version of the theme by downloading it from www.ads-software.com, unzippping locally, and replacing the theme you currently have on the site.
]]>Fatal error: Uncaught Error: Call to undefined function apply_filters() in /webroot/e/r/erics001/blog/www/wp-includes/load.php:316 Stack trace: #0 /webroot/e/r/erics001/blog/www/wp-settings.php(61): wp_debug_mode() #1 /webroot/e/r/erics001/blog/www/wp-config.php(77): require_once(‘/webroot/e/r/er…’) #2 /webroot/e/r/erics001/blog/www/wp-load.php(29): require_once(‘/webroot/e/r/er…’) #3 /webroot/e/r/erics001/blog/www/wp-admin/admin.php(31): require_once(‘/webroot/e/r/er…’) #4 /webroot/e/r/erics001/blog/www/wp-admin/index.php(10): require_once(‘/webroot/e/r/er…’) #5 {main} thrown in /webroot/e/r/erics001/blog/www/wp-includes/load.php on line 316
I’ve cleared my browser history (Safari) and I deleted the magazine-basic theme. The problems seemed to start when I upgraded PHP at my hosted site per the host’s requirement, from 5.3 to 7.2.
]]>