服务器不启动会话PHP

时间:2014-05-27 15:29:43

标签: php mysql session login

我一直在一个小网站上工作,它在我的本地主机上工作得很完美,但问题是当我试图把它放在网上我有会话问题我在ipage上托管它那里愚蠢的支持根本没有帮助所以我的问题是这个 在evry页面的顶部我称之为:

<?php session_start(); ?>

我改变了:

session.save_path = "/var/php_sessions"

为:

session.save_path = "/tmp"

它首次登录时工作,但当你刷新或导航会话改为1.我不知道为什么?

我做了一些recherche我发现ipage要求使用:

session_save_path("/home/users/web/b2894/ipg.sefroucom/cgi-bin/tmp");

其他人说它应该是这样的:

session_save_path("/home/users/web/b2894/ipg.sefroucom"/cgi-bin/tmp);
在evry页面的顶部现在扭曲是:如果我将它添加到索引页面,其他页面工作正常但不是索引页面,如果将其添加到其他页面,它就像主页一样停止工作。 它已经3天了,我现在得到真正的结果我不知道该怎么办请帮助,如果有人想测试它链接在这里:

http://www.sefrou.com/

你可以测试它并查看问题。  三江源

1 个答案:

答案 0 :(得分:0)

问题是他们的session path对于&#34;其他&#34; 组没有write permisions。它必须 777

我建议您使用 Cookie (这将允许您执行&#34;永久性&#34;登录)或更改您的网站托管服务器。

就其他人说session_save_path("/home/users/web/b2894/ipg.sefroucom"/cgi-bin/tmp);适合的情况而言,我说。这对PHP没有意义,它会导致致命的错误。