服务介绍

在使用过程中,有时候会出现 Warning: DirectoryIterator() has been disabled for security reasons 类似这样的警告,提醒 DirectoryIterator 类已经被禁用。

原因是这个类存在安全隐患,可以任意遍历主机的文件列表。针对这一问题我们自己封装了 DirectoryIterator 类的实现,并加载在全局中。

新的类名字叫 HostkerDirectoryIterator ,用户只需把 new DirectoryIterator 修改为 new HostkerDirectoryIterator 即可。

请注意在命名空间中可能需要变更为 new \HostkerDirectoryIterator 。

如果替换后还是存在问题,请提交工单与我们联系。