• Resolved app1e5auce

    (@app1e5auce)


    Hi there,

    I have about 40 clients that all use this plugin. Last month, I updated them all to PHP 8. This month, this plugin’s scan fails on all of them. Each one gets to 99% and gets in the “Got Stuck” loop during DB scans.

    I contacted my host, who provided the following error log:

    (server path redacted)

    [18-Jan-2022 17:53:48 UTC] PHP Fatal error:  Uncaught TypeError: preg_match_all(): Argument #2 ($subject) must be of type string, array given in [server path here]/plugins/gotmls/images/index.php:869
    Stack trace:
    #0 [server path here]/plugins/gotmls/images/index.php(869): preg_match_all()
    #1 [server path here]/plugins/gotmls/images/index.php(1270): GOTMLS_preg_match_all()
    #2 [server path here]/plugins/gotmls/index.php(1540): GOTMLS_db_scan()
    #3 [server path here]/wp-includes/class-wp-hook.php(303): GOTMLS_ajax_scan()
    #4 [server path here]/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #5 [server path here]/wp-includes/plugin.php(470): WP_Hook->do_action()
    #6 [server path here]/wp-admin/admin-ajax.php(187): do_action()
    #7 {main}
      thrown in [server path here]/plugins/gotmls/images/index.php on line 869

    Is this a known error? Is this related to my upgrade to PHP 8?

Viewing 1 replies (of 1 total)
  • Plugin Author Eli

    (@scheeeli)

    Thank you for reporting this error. I have just released a new plugin update to fix this issue. Please download the latest version of my plugin (4.20.93) and let me know if there is anything else.

Viewing 1 replies (of 1 total)

The topic ‘“Got Stuck” loop. PHP 8 related?’ is closed to new replies.