Support » Plugin: Search & Replace » Plugin causing errors

  • Nikkeya

    (@nikkeya)


    I keep getting errors. First it says “The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.” When I check the error log in the admin area I get the following even after I downgrad plugin versions:

    [12-Jun-2019 15:44:31 UTC] PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Inpsyde\SearchReplace\Database\Replace::__construct(), 1 passed in /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Plugin.php on line 25 and exactly 2 expected in /home/xxxxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php:53
    Stack trace:
    #0 /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Plugin.php(25): Inpsyde\SearchReplace\Database\Replace->__construct(Object(Inpsyde\SearchReplace\Database\Manager))
    #1 /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Load.php(46): Inpsyde\SearchReplace\Plugin->run()
    #2 /home/xxxxxxy/public_html/wp-content/plugins/search-and-replace/inpsyde-search-replace.php(74): Inpsyde\SearchReplace\Load->init()
    #3 /home/xxxxxx/public_html/wp-includes/class-wp-hook.php(286): search_replace_load(”)
    #4 /home/xxxxxx/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(Object(REALLY_SIMPLE_SS in /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php on line 53
    [12-Jun-2019 16:03:23 UTC] PHP Fatal error: Uncaught Error: Cannot access property started with ‘\0’ in /home/xxxxxxy/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php:269
    Stack trace:
    #0 /home/xxxxxxy/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php(258): Inpsyde\SearchReplace\Database\Replace->recursive_unserialize_replace(‘Indian Curly’, ‘Brazilian Curly’, Object(stdClass), false)
    #1 /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php(258): Inpsyde\SearchReplace\Database\Replace->recursive_unserialize_replace(‘Indian Curly’, ‘Brazilian Curly’, Array, false)
    #2 /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php(254): Inpsyde\SearchReplace\Database\Replace->recursive_unserialize_replace(‘Indian Curly’, ‘Brazilian Curly’, Array, true)
    #3 /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php(186): Inpsyde\SearchReplace\Database\Replace->recursive_unserialize_replace(‘Ind in /home/xxxxxx/public_html/wp-content/plugins/search-and-replace/inc/Database/Replace.php on line 269

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

    (@balvan64)

    Since 3.2.1 I can’t run the replace either, I’ve rolled back to 3.2 and that version works.

    Same here. Updated entire site’s plugins only to find wp-admin completely inaccessible. Error catching should be in place to avoid this…

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.