我正在用PHP构建一个站点。该站点使用PHP会话变量。用户可以选择要添加到计划中的课程(每个课程都存储为一个数组,所有课程都存储在一个数组中),然后将它们定向到一个显示页面,该页面将获取每个课程并将其打印出来。我在Cloud9 Web IDE中开发了这个站点,一切正常。我已准备好托管该网站,因此我使用MacHighway购买了域和服务器空间。我移动了代码,会话变量不起作用。我的显示页面显示数组中没有课程,实际上,当我打印出数组时,它是空的。我试过搞乱session.save_path变量(默认为“/ tmp”),认为可能没有将它们保存在正确的位置,但它没有帮助。两个服务器上的PHP版本相同(PHP 5.5)。
关于可能导致此错误的原因的任何其他想法?我倾向于认为它与PHP设置有关,因为它在我的开发服务器上工作正常,但在我移动之后却没有。
P.S。错误报告已打开,并且未报告任何错误。
提前致谢。