Drupal 7:给出500错误的视图 - stdClass :: can_expose未定义?

时间:2013-09-23 16:16:01

标签: drupal drupal-7 drupal-modules drupal-views

我有一个视图,我创建了它似乎崩溃,并在我使用条件过滤器后立即导致500服务器错误。

我的服务器日志给出的错误是: * mod_fcgid:stderr:PHP致命错误:在1971行的/sites/all/modules/contrib/views/views.module中调用未定义的方法stdClass :: can_expose()*

所以我为can_expose函数做了一个grep,在/sites/all/modules/contrib/views/includes/handlers.inc

中看得很清楚

我更确信在我的视图设置中我可能做错了 - 但我不能确定(我是菜鸟)。这似乎只出现在这个使用条件的视图上(我已尝试多次将它们更改为不同的东西,看看是否会改变)。

如果我不使用条件过滤器 - 视图工作正常。

有什么想法吗?

由于 莱恩

1 个答案:

答案 0 :(得分:0)

只是为了踢,我重新创建了视图,它工作正常。我的想法是原始视图中的某些东西以某种方式腐败了。

但是,解决方法已经到位 - 如果有其他人看过这个问题,我很想知道为什么会发生这种错误