<p>I am trying out FirePHP.</p>

<p>I installed it and restarted Firefox, enabled Firebug for my localhost, moved the demo <code>oo.php</code> file that comes with the download into an IIS virtual directory, changed the include path, removed the <code>apache_request_headers()</code> call since I am running IIS, and the only output I see is</p>

<blockquote>
  <p>Notice: Undefined offset: 1 in
  C:\Documents and Settings\georgem\My
  Documents\projects\auctronic\FirePHPCore\FirePHP.class.php
  on line 167 <br/>
  Hello World</p>
</blockquote>

<p>Nothing appears in the Firebug console.  </p>

<p>Am I missing something?</p>

<p><strong>EDIT:</strong>  Noticed it said that output buffering has to be enabled so I added a call to <a href="http://php.net/manual/en/function.ob-start.php" rel="nofollow noreferrer"><code>ob_start()</code></a> at the top of the file...same results.</p>

[{'answer_id': 69019, 'author': 'Josh', 'author_id': 10902, 'author_profile': 'https://Stackoverflow.com/users/10902', 'pm_score': 3, 'selected': False, 'text': '<p>I believe FirePHP required you install a Firefox extension (in addition to Firebug) that watches for the HTTP headers and puts them in the console. </p>\n\n<p>If that isn\'t the problem then I\'d recommend grabbing a copy of <a href="http://www.charlesproxy.com/" rel="noreferrer">Charles</a>. It will let you view the headers of the HTTP response. The FirePHP output should be visible there. If it\'s not then the problem is in your server set up.</p>\n'}, {'answer_id': 78174, 'author': 'djn', 'author_id': 9673, 'author_profile': 'https://Stackoverflow.com/users/9673', 'pm_score': 1, 'selected': False, 'text': "<p>Make sure you have the latest version of both extensions, Firebug and FirePHP - there has been some mishap lately with the most recent Firebug and older FirePHP (and yes, FirePHP requires both including the PHP on the server and installing the extension on the 'fox).\nInclude <code>fb.php</code>, do <code>ob_start()</code>, make up a variable of your own and then</p>\n\n<pre><code>fb($myErrorVariable, 'My brand new error', FirePHP::ERROR);\n</code></pre>\n\n<p>You should see the the output both in the Firebug console and under the Net tab (expand the first line relative to your script and tab to 'Server').</p>\n"}, {'answer_id': 13643725, 'author': 'azzy81', 'author_id': 106208, 'author_profile': 'https://Stackoverflow.com/users/106208', 'pm_score': 0, 'selected': False, 'text': "<p>I had the same issue and it turned out that the 'Net' tab of firebug wasn't enabled caused firephp to not show anything in the console. Enabled Net tab and voila!</p>\n"}]
['https://Stackoverflow.com/questions/68851', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/5056/']