Sto usando la libreria PHP mysqli. Ogni volta che si tenta di eseguire un comando LOAD DATA LOCAL INFILE
, mysqli si lamenta con il messaggio"Load local local infile" comando non consentito
il comando utilizzato non è consentito con questa versione di MySQL
non ho lo stesso problema con l'esecuzione del comando da un Terminale MySQL (devi effettuare il login con --local-infile = 1 per farlo funzionare) o PHPMyAdmin. Solo il mio codice PHP + mysqli presenta questo errore.
Ho provato a installare questa opzione:
mysqli_options($cnx, MYSQLI_OPT_LOCAL_INFILE, 1);
prima della mia chiamata dati di carico, ma ancora nessun effetto.
Come si risolve questo problema?
Quale versione di PHP stai usando? – Spudley