当使用“session.save_handler = files”时,php可以在“session.save_path”目录中处理的最大文件数是什么?
实际上,当文件数量达到较高水平时,我们遇到了问题。 我不能告诉你我们的号码,因为我清理了te文件夹。
用户尝试登录,但是在他们第一次点击应用程序后立即被踢出。
答案 0 :(得分:2)
据我所知,PHP方面没有特定的硬限制。但是,大多数文件系统在拥有大量目录条目时性能都很差。
您可能希望将会话文件拆分为子目录,如the manual explains:
session.save_path string
session.save_path
定义了参数 它被传递给保存处理程序。如果选择默认文件 handler,这是创建文件的路径。也可以看看 session_save_path()。此指令有一个可选的N参数,用于确定会话文件将传播的目录级别数 例如,设置为'5; / tmp'可能最终会创建一个 会话文件和位置就好 的/ tmp / 4 / B / 1 / E / 3 / sess_4b1e384ad74619bd212e236e52a5a174If 强>
请注意,您首先需要自己创建目录树。编写PHP脚本应该不难做到。