Error fatal: llamada a la función indefinida mysqli_connect ()

Durante 2 días ahora estoy tratando de resolver esto, pero desafortunadamente no hay resultado. Déjame contarte mi historia sobre el problema. Bulid una aplicación en un sitio, y la aplicación se ocupa de las revisiones. Pero, estoy tratando de ponerlo en otro sitio, y copié los archivos php, el archivo sql del sitio anterior, y los moví al nuevo sitio (están en diferentes servidores FTP). Cuando intento acceder a las páginas de la aplicación, recibo este ERROR FATAL:

Error fatal: llamada a la función indefinida mysqli_connect ()

El código que escribí para conectarme a la base de datos es este (con credenciales ocultas):

$con = mysqli_connect("","*the_name*","*the_pass*","*the_database*");
if (mysqli_connect_errno()) {
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

¿Por qué recibo el error? Funciona en el servidor anterior, y el código creo que no es el problema, porque funciona en localhost, y en el nuevo servidor no. ¿Alguien puede ayudarme?

Respuestas a la pregunta(12)

Su respuesta a la pregunta