• I am a WP novice trying to sort out the site of a recently deceased friend. It is using WordPress 3.6. on a server using PHP version: 5.3.29. When I tried to upgrade to WP 4.9.8 the upgrade stalled with the following messages:
    Warning: ksort() expects parameter 1 to be array, object given in …/public_html/now/wp-content/plugins/buddypress/bp-core/bp-core-template-loader.php on line 180

    Fatal error: Call to undefined function bp_displayed_user_domain() in …/public_html/now/wp-content/plugins/buddypress/bp-blogs/bp-blogs-loader.php on line 133

    The host is moving the site to a PHP7 server. Is this likely to solve this problem?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Neil

    (@neilgilmour)

    WCLDN 2018 Contributor

    Hi cakass,

    I’m sorry to hear about your friend. It’s an unenviable task picking something like this up.

    It’s a plugin called BuddyPress which that second error message relates to, and it looks like BuddyPress hasn’t been updated for a while (which fits in with what you say about the rest of the site and PHP version).

    It’s best to update plugins before trying the WordPress core upgrade, and the WordPress documentation (called the Codex) recommends that if you’re upgrading from before 3.7 that you do it in stages.

    You say you’re a WP novice – welcome ?? If you’re also new to running websites in general then under the circumstances you could always ask your host for some help doing this upgrade. It’ll be much easier once everything is up to date.

    Please let us know how you get on and reply back if you have any questions…

    Thread Starter cakass

    (@cakass)

    Neil, Thanks very much for your considerate and considered reply. I’ll follow your advice,

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Stalled upgrade to WP 4.9.8’ is closed to new replies.