Symfony finder,忽略点文件不能使用FTP地址

时间:2017-08-11 13:21:19

标签: php symfony ftp symfony-3.3

我正在使用Symfony和组件Finder。我想得到一个名字以dot开头的文件(" .file.txt"),这个文件在其他服务器上。

如果我这样做: -

$finder
    ->files()
    ->ignoreDotFiles(false)
    ->in("ftp://user:pass@exmple.example:/myDir/")
;
  1. 我没有得到任何文件但是,如果我重命名该文件并删除点 (" file.txt")然后我就可以找到它。
  2. 如果我尝试在本地计算机中找到以dot开头的文件 它发现很好。 Like here
  3. 所以我的问题是:为什么方法ignoreDotsFile在ftp地址时不起作用?

1 个答案:

答案 0 :(得分:1)

代码非常简单明了,所以如果不能使用Finder + FTP组件的 bug

事实上,FTP会导致很多错误:

Options not working

Bad performance

More

如果连接到Windows机器,这段代码可以正常工作,但问题出在linux服务器上。

答案提供者:Javier Eguiluz