No se permite el comando "Cargar infile local de datos"

Estoy usando la librería mysqli de PHP. Cada vez que trato de correr unLOAD DATA LOCAL INFILE comando, mysqli se queja con el mensaje

El comando usado no está permitido con esta versión de MySQL.

No tengo el mismo problema con ejecutar el comando desde un terminal MySQL (debo iniciar sesión con --local-infile = 1 para que funcione) o PHPMyAdmin. Solo mi código PHP + mysqli experimenta este error.

He intentado configurar esta opción:

mysqli_options($cnx, MYSQLI_OPT_LOCAL_INFILE, 1);

antes de mi llamada de datos de carga, pero todavía sin efecto.

¿Cómo corrijo este problema?

Respuestas a la pregunta(2)

Su respuesta a la pregunta