ОШИБКА: не удалось открыть файл — Нет такого файла или каталога [PHP, PDO]

Я пытаюсь открыть файл и импортировать его в PSQL

$sql ="COPY r_vehicle_submodel FROM '".$filePath."' DELIMITER ',' CSV";

Однако это отображает мне ошибку:

Неустранимая ошибка: необработанное исключение ‘PDOException’ с сообщением
‘SQLSTATE [58P01]: неопределенный файл: 7 ОШИБКА: не удалось открыть файл
«C: \ xampp … \ uploads \ SearchTreeCZ.csv» для чтения: нет такого файла или
каталог ‘в

Я пытаюсь скопировать этот путь в буфер обмена и открыть файл, и я открываю его правильно, так что файл там точно.

После этого я подумал, если бы у PHP не было разрешения на этот файл / папку, поэтому я пишу что-то действительно простое:

$file = fopen($filePath,'r');
echo fread($file,filesize($filePath));

Что правильно открыть мне мой файл, я также пытаюсь успешно отсканировать этот путь.

echo $filepath дисплей:
C: \ XAMPP \ HTDOCS \ XAMPP \ утилиты \ searchTreeImport \ загрузки \ SearchTreeCZ.csv

Ребята, у вас есть идеи, где могут быть проблемы и почему я не могу открыть этот файл?

Спасибо

РЕДАКТИРОВАТЬ:
Это QUERY работает (MySQL)

$sql = "LOAD DATA INFILE '".$filePath."'
INTO TABLE r_vehicle_submodel
CHARACTER SET UTF8
FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
IGNORE 1 LINES ";

Этот запрос не работает (PSQL)

$sql ="COPY r_vehicle_submodel FROM '".$filePath."' DELIMITER ',' CSV";

Так что я ожидаю, что проблема может быть в моем запросе $ sql

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]