Der Befehl "Lokale Datei laden" ist nicht zulässig

Ich benutze die PHP-MySQL-Bibliothek. Jedes Mal, wenn ich versuche, eineLOAD DATA LOCAL INFILE Befehl, beschwert sich mysqli mit der Nachricht

Der verwendete Befehl ist in dieser MySQL-Version nicht zulässig

Ich habe nicht das gleiche Problem mit dem Ausführen des Befehls von einem MySQL-Terminal (muss sich mit --local-infile = 1 anmelden, damit es funktioniert) oder PHPMyAdmin. Nur in meinem PHP + mysqli-Code tritt dieser Fehler auf.

Ich habe versucht, diese Option einzustellen:

mysqli_options($cnx, MYSQLI_OPT_LOCAL_INFILE, 1);

vor meinem ladedatenaufruf aber immer noch wirkungslos.

Wie behebe ich dieses Problem?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage