我遇到了一个奇怪的 Sessions 错误,不幸的是我无法在本地重现。在我的日志文件中,我在查看引用此文件的页面时随机收到以下错误
session_start(): user session functions not defined on line 84 of file /var/www/vhosts/example.com/symphony/lib/core/class.session.php
据我所知,这个 Session 处理程序看起来相当标准,所以我很困惑为什么这是一个错误?
PHP 5.4.6-1ubuntu1.1 (cli) (built: Nov 15 2012 01:18:34)
实时环境托管在 Rackspace 上,是运行 PHP 5.4.6 ( )的负载均衡器后面的两台服务器。据我所知,我们有两台数据库服务器,其中一台配置为写入,另一台配置为读取(通过 Rackspace)。
我的本地环境要简单得多,只有一个数据库的 PHP 5.4.10,所以虽然我认为环境可能正在发挥作用,但我对如何解决这个问题非常感兴趣,首先是客户,但也是个人,所以会话类可以变得更加健壮。