0

我有一个非常奇怪的问题。我有一个基于THINKPHP和 SESSION 的 PHP 服务器。

服务器返回 HTTP 500 导致“找不到类”。

但是这个错误发生在“session_start();”之后 (我真的很确定代码在此行之前和此行之后运行良好),当它成为评论时,一切都很好。

只有当我使用带有多个扩展的 Chrome 时才会发生这种情况。IE 运行良好。

我停止了所有扩展,然后 Chrome 运行良好。但是在我重新启动所有扩展之后,问题并没有再次出现。所以我很抱歉地说我不知道​​是哪个扩展使它发生。

那么你遇到过这个问题吗?它是如何发生的?(我知道我说的很不合逻辑。如果您想了解更多细节,请随时问我)

4

1 回答 1

1

开始会话时出现“找不到类”是因为您在会话中放置了一个对象。当 PHP 试图恢复对象时,它期望类已经被加载。您要么必须在开始会话之前手动执行此操作,要么实现可以按需加载它的自动加载功能。

于 2012-05-15T08:17:42.430 回答