3

var_dumpごと、develモジュールごとなど、出力に$ view変数を書き込もうとすると、白い画面が表示されます。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 に答える