В php я могу скопировать TXT-файл из местоположения на моей ОС Windows на сервер ubuntu, но по какой-то причине я не могу скопировать CSV-файл. Возможно, это что-то связано с Аппаррором? Вот мой код, который работает на 100% с .txt. Однако, если я пытаюсь использовать CSV-файл, он не работает.не может скопировать CSV-файл с Windows на Linux-сервер, используя php
<?php
$fileName='Test.txt';
$location="C:\Users\...my location...\Local Store";
$Thispath = str_replace('\\', '/',$location).'/';
$ThisFile = $Thispath.$fileName;
$dir = $_SERVER['DOCUMENT_ROOT'].'/services/csv/';
copy($ThisFile, $dir.$fileName);
if (!file_exists($dir)) {
echo 'no file';
}
else{
echo 'file exists';
file_put_contents ($dir.'/hallo.txt', 'Goodbye File');
}
?>
Какой результат вы получаете? – Naomi
Состояние вопроса в том, как вы проверяете, сделал ли это файл csv или нет. – developerwjk
Нет файла .csv, когда я использую WinSCP и проверяю этот каталог, тогда как при копировании файла .txt и там я проверяю его. – user983522