2017-11-16 7 views
0

$this->output->enable_profiler(true);を私のコントローラに公式文書のとおりに入れようとしました。私はparent::__construct();のコード行を私のコンストラクタに追加しましたが、Webページはロードされません。CodeIgniterアプリケーションをプロファイルしようとしましたが、レポートを受け取ることができません

parent::__construct(); 
     $this->output->enable_profiler(true); 
     $sections = array(
      'config' => FALSE, 
      'queries' => TRUE, 
      'post' => FALSE, 
      'memory_usage' => TRUE, 
      'get' => FALSE, 
      'benchmarks' => TRUE, 
      'controller_info' => FALSE, 
      'url_string' => FALSE, 
     ); 
     $this->output->set_profiler_sections($sections); 
+0

「それはどういう意味ですか? 't load'?ページ全体はありませんか?プロファイラスクリプトはありませんか?エラーはありますか?コードの該当する部分を入力してください。 – kchason

+0

はい、ページ全体が読み込まれず、エラーはありません。 –

+1

正常に読み込まれますか?有効にするプロファイラなしで? – kchason

答えて

0

それはちょうどコピー/貼り付けエラーかもしれないが、あなたが持っている必要があり

$this-output-set_profiler_sections($sections); 

を持っています:

$this->output->set_profiler_sections($sections); 

は、これは私のコンストラクタをwithingさ

を更新しました

+0

申し訳ありませんが、プロフィールを設定したときには間違いでしたが、 this-> output-> enable_profiler(true); 'これは私に最初にローディングの問題を与えました。しかし気づいてくれてありがとう、私はまだ問題がある:( –

+0

コンストラクタではなくコントローラメソッド内でプロファイラを設定しようとしましたか?疑問があります。コンストラクタでは動作しません。 – PaulD

+0

私も同じことを試みました。問題 :( –

関連する問題