Hi,
As you can see, the error comes from within the spgateway plugin with the mysql_connect function.
If you look for that function on php.net you'll see this:
Warning
This extension was deprecated in PHP 5.5.0, and it was removed in PHP 7.0.0. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information. Alternatives to this function include:
mysqli_connect()
PDO::__construct()
php.net/manual/en/function.mysql-connect.php
So what that means is that the problem is both a hosting problem and a plugin problem:
Your hosting was migrated to PHP 7, however, the function mysql_connect used by the plugin doesn't work anymore with PHP7.
So you have two things you can potentially do:
- see with your hosting if you can migrate back to PHP 5 so that the plugin will work.
- ask spgateway to modify the plugin to support PHP7. That's something they should do as more and more of their merchants using Hikashop will have the same issue as they migrate their server to PHP7.