2013-09-23 35 views
0

我有一種看法,我創造了似乎崩潰,並導致500服務器錯誤,只要我使用它的條件過濾器。Drupal 7:視圖給出500錯誤 - stdClass :: can_expose是不確定的?

我的服務器日誌給我的錯誤是: * mod_fcgid:stderr:PHP致命錯誤:調用未定義的方法stdClass :: can_expose()in /sites/all/modules/contrib/views/views.module上線1971年*

所以,我做了can_expose功能的grep和看到它罰款/sites/all/modules/contrib/views/includes/handlers.inc

我更相信它的東西我可能在設置視圖時做錯了 - 但我不能確定(我是一個noob)。這似乎只出現在使用條件的這個視圖上(我試着將它們多次改變爲不同的東西,看看它是否會改變)。

如果我不使用條件過濾器雖然 - 視圖正常工作。

任何想法?

感謝 瑞安

回答

0

只是踢,我重新創建視圖,它工作正常。我的想法是,原始視圖中的某些東西以某種方式變得腐敗。

解決方法已到位,但是 - 如果其他人已經看到此問題,我想了解爲什麼會發生此錯誤