Antes que nada, verifica la ruta exacta del directorio de datos:
Eso te devolverá la ruta donde debe estar el archivo.
Si la ruta mostrada es la misma, entonces usemos el directorio temporal:
por otro lado, recuerda que si el servidor es Linux, es sensible a mayúsculas/minusculas, por lo que hay que tener cuidado con la escritura del nombre y rutas.
finalmente, usa el path completo:
Código PHP:
Ver original<?php
require_once "global.php";
//mysqli_query($mysqli,"TRUNCATE TABLE cfdcsd1");
$sql="LOAD DATA LOCAL INFILE '/var/lib/mysql/data/archivo.txt'
INTO TABLE cfdcsd1
FIELDS TERMINATED BY '|'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES";
?>