![]() |
1
6
您可以重写脚本的会话保存处理程序,以使用文件系统以外的内容,例如数据库或memcache。下面是一个详细的实现: http://phpsec.org/projects/guide/5.html |
![]() |
2
1
取决于您对php.ini文件的访问级别-如果您在运行suPHP的共享宿主环境中,并且允许您拥有自己的php.ini文件(例如),那么您只需将session.save_路径设置为类似~/tmp的路径,而不是通常共享的/tmp。 不过,首先,我认为您实际上不能从其他应用程序读取php会话数据。我相信这对观看它的人来说是相当独特的。 最后,php会话数据不仅仅是文件系统保存的。也可以将其设置为保存在用户机器上的cookie中,或者将php会话数据设置为存储在数据库中。 |
![]() |
3
1
编写自己的会话包装器。 例如编码点火器 session library doe不依赖于PHP的本地版本,它更安全:
|
![]() |
4
1
你可以用 session_save_path() 将会话数据目录更改为不共享的目录。 |
![]() |
5
1
使用session_save_path()并更改您的会话文件夹,如“/htdocs/storage/sessions”。现在会话只保存到给定路径。 |