【发布时间】:2012-02-23 13:49:39
【问题描述】:
我正在尝试在另一台服务器上设置站点的镜像,据我所知,规范匹配(两者都在 CentOS 5 上运行 php 5.1.6)。然而,在镜像站点的许多地方,我得到了一个“对象#..”而不是内容——我意识到这与 toString() 有关。在将站点从 PHP 5.2 移动到 PHP 5.1.6 之前,我遇到过这个问题,但我不确定为什么它会发生在一个 5.1.6 安装而不是另一个 - 任何人有任何想法吗?谢谢
【问题讨论】:
-
5.2 之前,
__toString(注意:不是toString)is only called when directly combined with echo or print。如果这不能解释您的问题,请发布代码。 -
问题是为什么我在两台服务器上得到不同的行为,这两个服务器都运行 php 5.1.6 并且就我所见,两者都配置相同。我设置了站点和服务器的克隆,这样我就可以在上线之前进行开发工作,但这有点麻烦