会话数据在本地但不在ipage服务器上工作

Ani*_*rma 5 php

我一直试图调试这个问题几个小时,但不能.我有这两个文件:

我的第一个档案:

 session_start();
 $_SESSION['user'] = '1';
Run Code Online (Sandbox Code Playgroud)

我的第二个档案:

session_start();
print_r($_SESSION);
echo $_SESSION['user'];
Run Code Online (Sandbox Code Playgroud)

但是第二个文件回显了一个空数组.这在我的localhost上工作正常但在在线服务器上不起作用.我也在php.ini中关闭了'register_globals'

Rad*_*ary 7

如果您正在使用的cPanel转到cPanel> php.ini QuickConfig>

检查

session.save_handler = files
session.save_path = /tmp
Run Code Online (Sandbox Code Playgroud)

如果你仍然面临问题,请问你的cPanel人他们会帮助你


Viv*_*vex 7

我也面临同样的问题与ipage托管现在它解决了Radhakrishna Chowdary的帮助我做了以下 -

  1. 登录您的ipage主机帐户
  2. 转到其他工具 - > CGI和脚本语言支持
  3. 选择PHP Scripting
  4. 在那里你会看到"为PHP 5.3编辑你的php.ini文件"点击编辑.
  5. 将session.save_path的值更改为"/ tmp"
  6. 它现在完成了工作:)