session - 如何更改php.ini文件中的session_save_path?

标签 session shared-hosting

我在 godaddy 上有一个共享主机。

我尝试使用此行更改 php.ini 文件中的 session 保存路径,

sessions.save_path = "/session"

我已经用 sessions.save_path() 控制了 session 保存路径功能。它在更改 php.ini

之前和之后返回 /tmp

是否可以更改共享主机上的 session 保存路径?
我哪里错了?

最佳答案

您可以通过创建自定义 php.ini 来修改共享主机上的 session 保存路径。

将其包含在您的文件中:session.save_path = "/path/to/your/folder"

否则,您可以使用:

ini_set('session.save_path', '/path/to/your/folder')

您使用的文件夹应位于您的域/帐户下,但无法通过网络浏览器访问。它还需要具有全局可写权限。每个使用 session 的页面都必须包含该行。

关于session - 如何更改php.ini文件中的session_save_path?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8927404/

相关文章:

c# - 什么等同于 ASP.NET 中的 cron 作业?

ftp - lftp:如何递归设置权限;首先按目录而不是按文件

php - 如何将Chart.js和Chart.min.js嵌入到HTML中

php - 当站点具有大量写入访问权限时,Lucene 搜索索引会在共享主机上定期中断

node.js - Node : How do I store data in an express session, 以便我可以从 socket.io 访问它?

session - 如何准确有效地衡量HttpSession大小

node.js - passport.session() 中间件有什么作用?

php - 在带有 Symfony2 的共享主机上安装/更新 Composer 的运行时异常

php - Session::instance() 在 session_start 之后 - Kohana (v.3.2)

c# - Asp.net 获取 JQuery session