• Resolved benle1111

    (@benle1111)


    Hi,

    I just updated the Yoast SEO plugin to version 7.5.1. But now I receive a php error:

    Warning: strpos(): Empty needle in domain/wp-content/plugins/wordpress-seo/admin/class-database-proxy.php on line 44

    Warning: Cannot modify header information – headers already sent by (output started at domain/wp-content/plugins/wordpress-seo/admin/class-database-proxy.php:44) in domain/wp-admin/includes/misc.php on line 1116

    Unfortunately the site is no longer working when the plugin is activated.
    Do you already have information about this problem and can help here?

    Thanks,
    Ben

Viewing 5 replies - 1 through 5 (of 5 total)
  • If you use the free version, you can go back to the 7.4.2 version which works perfectly again until they fix this issue.

    https://github.com/Yoast/wordpress-seo/releases/download/7.4.2/wordpress-seo.zip

    The fact that they’re already doing updates 1 day after the last update lets us know they realize there are problems.

    Plugin Support Michael Ti?a

    (@mikes41720)

    If you use a default theme like TwentySeventeen, and deactivate all plugins aside from Yoast SEO, can you confirm you still get this PHP error?

    1. Make sure the issue doesn’t persist when Yoast SEO is disabled.
    2. Check for conflicts.
    3. Check for JavaScript errors with your console.

    If you find any JavaScript errors related to Yoast SEO or if there is a conflict with a plugin or a theme, you can create a new GitHub issue for our developers. Please report the issue to a third party developer as well.

    If you didn’t find any conflicts or errors, we think the issue is specific to your site. We’d need to investigate further but are unable to do so on these forums. You can purchase Yoast SEO Premium and receive our Premium email support and we can help you further.

    The recent patch release (v7.5.1) was to resolve this issue:

    Fixes a bug where the auto-generating of the slug did not work as expected due to persisting of the post name too agressively.

    I too am getting the same error with the free version after updating to the latest version (and updating to same day update).

    The issue stops only after disabling the Yoast SEO plugin.

    Warning: strpos() [function.strpos]: Empty needle in /home/magetemp/public_html/blog/wp-content/plugins/wordpress-seo/admin/class-database-proxy.php on line 44
    
    Warning: strpos() [function.strpos]: Empty needle in /home/magetemp/public_html/blog/wp-content/plugins/wordpress-seo/admin/class-database-proxy.php on line 44
    
    Warning: strpos() [function.strpos]: Empty needle in /home/magetemp/public_html/blog/wp-content/plugins/wordpress-seo/admin/class-database-proxy.php on line 44
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/magetemp/public_html/blog/wp-content/plugins/wordpress-seo/admin/class-database-proxy.php:44) in /home/magetemp/public_html/blog/wp-admin/includes/misc.php on line 1116
    Plugin Support Md Mazedul Islam Khan

    (@mazedulislamkhan)

    We apologize for any inconvenience. The issue you are experiencing is a known bug and is planned to be fixed in the Yoast SEO v7.6. You can find the relevant pull request in here: https://github.com/Yoast/wordpress-seo/pull/9642

    Thanks for your reply, I’ve manually patched that file with the fix until you release the new version.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Error after Update’ is closed to new replies.