我正在设置一个dotProject安装,但是我的会话在每个页面载入中都丢失了,我被redirect到login页面。 看来会话variables“dotproject”从每个链接都缺失。 当我手动伪造链接( http://localhost/dotproject/index.php?m = ticketsmith&dotproject = …。 )页面正常工作。
请指教。
编辑:
启用debugging模式时,出现以下警告:
警告:session_start():无法发送会话caching限制器 – C:\ Apache \ htdocs \ dotproject \ includes \ session.php中已经发送的头文件(输出开始于C:\ Apache \ htdocs \ dotproject \ index.php:24)第207行警告:无法修改头文件信息 – 第64行的C:\ Apache \ htdocs \ dotproject \ index.php中已经由(在C:\ Apache \ htdocs \ dotproject \ index.php:24开始的输出)发送的头文件警告:无法修改头文件信息 – 第65行的C:\ Apache \ htdocs \ dotproject \ index.php中已经由(C:\ Apache \ htdocs \ dotproject \ index.php:24开始的输出)发送的头文件警告:无法修改头信息 – 在第66行的C:\ Apache \ htdocs \ dotproject \ index.php中已经发送(在C:\ Apache \ htdocs \ dotproject \ index.php:24开始的输出)的头文件警告:无法修改头信息 – 头已经发送在第67行的C:\ Apache \ htdocs \ dotproject \ index.php中输出(在C:\ Apache \ htdocs \ dotproject \ index.php:24中输出)警告:无法修改标头信息 – (输出开始于C:\ Apache \ htdocs \ dotproject \ index.php:24)在C:\ Apache \ htdocs \ dotproject \ index.php在219行
如果你正在运行Firefox,你应该运行HttpFox ,并检查服务器返回的cookies。 该问题可能与无效的主机名有关,导致浏览器拒绝会话cookie。