1

昨天我将主机从000webhost切换到ipage但是当我登录到我的网站时,会话没有被写入。我已经检查并且两个主机上的代码完全相同,为什么这会有所不同,我将如何解决它?

4

3 回答 3

2

检查phpinfo()PHP 是否具有会话支持,并检查是否session.auto_start已启用。

您还可以在.htaccess文件中启用它:

php_flag session.auto_start on
于 2011-03-04T18:05:26.503 回答
2

您的新提供商可能不会自动启动会话。

http://www.php.net/manual/en/session.configuration.php#ini.session.auto-start

尝试调用 session_start(); 在脚本的开头。

http://php.net/manual/en/function.session-start.php

于 2011-03-04T18:01:48.037 回答
0

您可能错过了session_start()新主机上不需要的旧主机上的呼叫

于 2011-03-04T18:01:52.387 回答