Symfony finder,忽略点文件不适用于 FTP 地址

Symfony finder, Ignore dot files doesn't work with FTP address

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

如果我这样做:

$finder
    ->files()
    ->ignoreDotFiles(false)
    ->in("ftp://user:pass@exmple.example:/myDir/")
;
  1. 我没有得到任何文件,但是,如果我重命名文件并删除点 ("file.txt") 这样我就可以找到了。
  2. 如果我尝试在本地计算机中查找以点开头的文件,那么 它发现它很好。 Like here

所以我的问题是:为什么方法 ignoreDotsFile 在 ftp 地址时不起作用?

代码非常简单明了,所以如果不起作用是由于 Finder + FTP 组件的 bug

事实上 FTP 会导致很多这样的错误:

Options not working

Bad performance

More

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

答案提供者:Javier Eguiluz