我有一些(糟糕的)软件可用于我已完成的所有安装,除了这个新安装。问题似乎是没有设置会话变量,或者每次调用session_start时它都会破坏旧会话,即使我正在使用cookie。看看php.net的会话信息, I came across a session tester.
好吧,我上传了会话测试人员to my site,看看发生了什么,看起来服务器配置错误了,但我想确定在调用技术支持之前出了什么问题
所以我的问题是,由于'foo'无法设置,这意味着服务器上没有正确配置?
Here is phpinfo if it would help.
感谢。
答案 0 :(得分:1)
一些想法:
save_path
(在您的情况下为/var/php_sessions
),并由Apache用户阅读var_dump($_SESSION);
答案 1 :(得分:0)
请您的托管服务提供商公司调查此事。我怀疑会话相关设置存在问题,特别是session.save_path。
编辑----
尝试将错误报告设置为完整,并查看PHP是否抱怨某些内容。将这两行添加到脚本的最开头:
ini_set( "display_errors", 1 );
ini_set( "error_reporting", E_ALL );