Php Symfony finder,忽略点文件不';无法使用FTP地址
我正在使用Symfony和组件。我想获取一个文件,其名称以点(“.file.txt”)开头,该文件位于其他服务器中 如果我这样做:Php Symfony finder,忽略点文件不';无法使用FTP地址,php,symfony,ftp,symfony-3.3,Php,Symfony,Ftp,Symfony 3.3,我正在使用Symfony和组件。我想获取一个文件,其名称以点(“.file.txt”)开头,该文件位于其他服务器中 如果我这样做: $finder ->files() ->ignoreDotFiles(false) ->in("ftp://user:pass@exmple.example:/myDir/") ; 我没有得到任何文件,但是,如果我重命名文件并删除点 (“file.txt”)然后我可以找到它 如果我试图在本地计算机中查找
$finder
->files()
->ignoreDotFiles(false)
->in("ftp://user:pass@exmple.example:/myDir/")
;
所以我的问题是:为什么当是ftp地址时,
ignoreDotsFile
方法不起作用?代码非常简单和清晰,所以如果不起作用是由组件的错误造成的
事实上,FTP导致了许多类似以下的错误:
如果与windows计算机连接,此代码可以正常工作,但问题出在linux服务器上
回答者:带点的文件注定要隐藏。所以逻辑上的解决方案应该是文件没有点,因为我需要读取它。但我不是这个文件的管理员,所以我想找到其他方法。