【问题标题】:Session is not working if php.ini file is present other than root如果 php.ini 文件存在于 root 之外,则会话不工作
【发布时间】:2016-02-19 12:06:14
【问题描述】:

我正在我的项目中实现视频上传。如果我在除根以外的任何文件夹中包含 php.ini,则会话不起作用。 php.ini 文件是

default_charset = UTF-8;
memory_limit = 64M;
max_execution_time = 30;
upload_max_filesize = 512M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.use_cookies = On;
session.use_trans_sid = Off;
session.gc_maxlifetime = 12000000;

此文件位于用户文件夹中,用户可以登录上传视频。如果我删除此文件,会话正常工作但视频上传失败。所以我的错误是什么,请指导我。我尝试了很多解决方案关于stackoverflow中建议的会话,但失败了。提前致谢

【问题讨论】:

    标签: session


    【解决方案1】:

    php.ini文件应该重命名为.user.ini,然后它就可以工作了。这个文件应该放在写上传代码的文件夹中。会话现在也可以工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多