当我尝试将$ view变量写入每个var_dump,每个devel模块的输出等时,我得到了一个白色屏幕。如果我用dvm运行测试('test');一切都按预期工作。
function feeds_node_processor_global_views_post_execute(&$view) {
dvm($view->name);
if($view->name == 'liveticker_start2'){
//dvm($view->total_rows);
//dvm("test");
//var_dump($view);
}
if ($view->total_rows > 100) {
drupal_set_message(t('You have more than 100 hits.'));
}
}
在看门狗中没有任何错误,我无法访问apache日志(此刻)。 还有其他线索吗? 感谢。
答案 0 :(得分:2)
请参阅http://drupal.org/node/158043有关白死病的信息。
我过去遇到过类似的问题,因为我认为我已经用尽了PHP内存,试图输出$view
对象。如果您可以访问它,服务器的日志可能有助于验证这一点,但是如果可以的话,请尝试增加PHP的memory_limit
。