3

当我尝试将 $view 变量写入每个 var_dump、每个开发模块等的输出时出现白屏。如果我用 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 日志(目前)。还有其他线索吗?谢谢。

4

1 回答 1

2

请参阅http://drupal.org/node/158043关于白屏死机。

我过去遇到过类似的问题,我认为这是因为我在尝试输出$view对象时用完了 php 内存。如果您可以访问它,您的服务器的日志可能有助于验证这一点,但由于您不能,memory_limit如果可以,请尝试增加您的 PHP。

于 2012-06-04T20:55:20.620 回答