我想运行一个每分钟读取一个csv文件的调度程序(CRON)并将其导入数据库。 我想从我的Windows目录系统上的预定义目录中获取该文件,并将其上传到我主机服务器上Laravel的存储区域。
我创建了一个测试函数来读取目录的内容。我收到一个错误 '“C:/ Users / alfre / code”目录不存在。'。
使用计划程序上传文件的正确方法是什么?
size != BYTE
答案 0 :(得分:0)
你不应该使用Windows的绝对路径。 尝试将cvs折叠放入存储文件夹中并尝试 在您的计算机上它将类似于C:/ Users / alfre / code / storage / csv
public function test()
{
$files = File::allFiles(storage_path('csv'));
foreach ($files as $file)
{
echo (string)$file, "\n";
}
}