Fatal error of Saving Product

When saving a product on the General tab. I hate it they will not support Fatal Error. You have to pay them to fix their errors.

Fatal error: Uncaught TypeError: mysqli::real_escape_string(): Argument #1 ($string) must be of type string, array given in /home/cakethi1/public_html/app/Tygh/Backend/Database/Mysqli.php:174 Stack trace: #0 /home/cakethi1/public_html/app/Tygh/Backend/Database/Mysqli.php(174): mysqli->real_escape_string(Array) #1 /home/cakethi1/public_html/app/Tygh/Database/Connection.php(1411): Tygh\Backend\Database\Mysqli->escape(Array) #2 /home/cakethi1/public_html/app/Tygh/Database/Connection.php(1380): Tygh\Database\Connection->prepareValue(Array, false) #3 /home/cakethi1/public_html/app/Tygh/Database/Connection.php(1098): Tygh\Database\Connection->filterData(Array, false) #4 /home/cakethi1/public_html/app/Tygh/Database/Connection.php(683): Tygh\Database\Connection->process(‘UPDATE cscart_p…’, Array, true) #5 /home/cakethi1/public_html/app/functions/fn.database.php(138): Tygh\Database\Connection->query(‘UPDATE ?:produc…’, Array, ‘1’, ‘en’) #6 /home/cakethi1/public_html/app/functions/fn.products.php(1483): db_query(‘UPDATE ?:produc…’, Array, ‘1’, ‘en’) #7 /home/cakethi1/public_html/app/controllers/backend/products.php(91): fn_update_product(Array, ‘1’, ‘en’) #8 /home/cakethi1/public_html/app/functions/fn.control.php(722): include(‘/home/cakethi1/…’) #9 /home/cakethi1/public_html/app/functions/fn.control.php(458): fn_run_controller(‘/home/cakethi1/…’, ‘products’, ‘update’, ‘’, ‘’) #10 /home/cakethi1/public_html/ctadmin.php(27): fn_dispatch() #11 {main} thrown in /home/cakethi1/public_html/app/Tygh/Backend/Database/Mysqli.php on line 174

What is your version of cs-cart and PHP?

The latest version pho 8.0

Try to disable 3rd party modules one by one

If recommendation of @ecomlabs doesn’t help you, please contact us via Help Desk on this case.

1 Like