{"id":1188,"date":"2012-12-20T10:07:24","date_gmt":"2012-12-20T10:07:24","guid":{"rendered":"http:\/\/brain.payzip.co.kr\/?p=1188"},"modified":"2012-12-20T10:07:24","modified_gmt":"2012-12-20T10:07:24","slug":"1188","status":"publish","type":"post","link":"https:\/\/blog.goorigo.com\/?p=1188","title":{"rendered":"PHP \ub514\ubc84\uae45 &#8211; Firebug Library"},"content":{"rendered":"<p><img id=\"images\/admin_upload\/131.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/131.png\" alt=\"\" \/><\/p>\n<div>\n<p>\ucd9c\ucc98 : http:\/\/blog.naver.com\/PostView.nhn?blogId=q1q3q5&amp;logNo=10105585049<\/p>\n<p><strong>&#8212;&#8212;&#8212;&#8212;-\u00a0 \uc900 \ube44 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/strong><\/p>\n<p>1. FireFox : \uc6f9 \ube0c\ub77c\uc6b0\uc800<br \/>\n<a href=\"http:\/\/www.mozilla.or.kr\/ko\/\" target=\"_blank\">http:\/\/www.mozilla.or.kr\/ko\/<\/a><\/p>\n<p>2. FireBug : Firefox add-on\u00a0 (ver 1.5+ \uc774\uc0c1)<br \/>\nhttps:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/1843\/<\/p>\n<p>3. FirePHP : Firefox add-on<br \/>\nhttps:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/6149\/<\/p>\n<p>4. FirePHP core library : PHP \ub77c\uc774\ube0c\ub7ec\ub9ac.<br \/>\n<a href=\"http:\/\/www.firephp.org\/\" target=\"_blank\">http:\/\/www.firephp.org<\/a><\/p>\n<p><strong>&#8212;&#8212;&#8212;\u00a0 \u00a0\uc124 \uce58 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/strong><\/p>\n<p>1. FirePHP\ub294 FireBug\uac00 \uc124\uce58\ub41c FireFox\uc5d0\uc11c\ub9cc \uc774\uc6a9\uc774 \uac00\ub2a5\u00a0\ud569\ub2c8\ub2e4.<\/p>\n<p>\ubbf8\uc124\uce58\ub41c \uaca8\uc6b0\uc5d0\ub294 \ud14c\uc2a4\ud2b8\ub97c \uc704\ud574\uc11c\u00a0\ud574\ub2f9\u00a0<a href=\"http:\/\/www.mozilla.or.kr\/ko\/\" target=\"_blank\">\ub9c1\ud06c<\/a>\ub97c \ud1b5\ud574 FireFox(\ube0c\ub77c\uc6b0\uc838)\ub97c \uc124\uce58 \ud569\ub2c8\ub2e4.<\/p>\n<p>2. \ube0c\ub77c\uc6b0\uc838 \uc124\uce58\ud6c4 FireBug\uc640 FirePHP\ub97c \uc124\uce58 \ud569\ub2c8\ub2e4.<\/p>\n<p>Firebug \uc124\uce58 \ud6c4 \uc624\ub978\ucabd \ube0c\ub77c\uc6b0\uc838 \ud558\ub2e8\uc5d0 \ubc8c\ub808 \uc544\uc774\ucf58\uc774 \uc0dd\uae41\ub2c8\ub2e4. \uc544\uc774\ucf58\uc744 \ud074\ub9ad\ud558\uba74<br \/>\nFirebug\uc758 \uc5ec\ub7ec \uae30\ub2a5\uc744 \uc774\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. (FireBug \uae30\ub2a5\uc5d0 \ub300\ud574\uc11c\ub294 \uc0dd\ub7b5 \ud569\ub2c8\ub2e4.)<\/p>\n<p><img id=\"images\/admin_upload\/132.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/132.png\" alt=\"\" \/><\/p>\n<p>[\uadf8\ub9bc1. FireFox \ube0c\ub77c\uc6b0\uc838 \uc624\ub978\ucabd \ud558\ub2e8\uc5d0 \ubc8c\ub808 \uc544\uc774\ucf58]<\/p>\n<p>FirePHP\uae30\ub2a5\uc744 \uc0ac\uc6a9\ud558\uae30 \uc704\ud574\uc11c NET\uacfc \ucf58\uc194\uc744 Enable \uc0c1\ud0dc\uac00 \ub418\uc5b4 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>(<strong>\ucf58\uc194,Net)<\/strong>\ub294 FireBug \uba54\ub274\uc5d0\uc11c \uc120\ud0dd \ud560\uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p><img id=\"images\/admin_upload\/133.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/133.png\" alt=\"\" \/><\/p>\n<p>[\uadf8\ub9bc2.FireBug \ucf58\uc194 Enable]<\/p>\n<p><img id=\"images\/admin_upload\/134.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/134.png\" alt=\"\" \/><\/p>\n<p>[\uadf8\ub9bc3. FireBug Net Enable]<\/p>\n<p>3. FirePHP Library \uc124\uce58<\/p>\n<p>FirePHP Library\ub294\u00a0PHP\uc5d0 \uc778\ud074\ub8e8\ub4dc\ub418\uc5b4 \uc0ac\uc6a9\ub418\uc9c0\ub294 \ud30c\uc77c\uc785\ub2c8\ub2e4.\u00a0 \ud574\ub2f9 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub294\u00a0\uc9c1\uc811 \ub2e4\uc6b4\u00a0 \ubc1b\uac70\ub098 pear\ub97c \ud1b5\ud574<\/p>\n<p>\uc124\uce58 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>[PEAR\ub85c \uc124\uce58 \uc608]<br \/>\npear channel-discover pear.firephp.org<br \/>\npear install firephp\/FirePHPCore<\/p>\n<p><strong>&#8212;&#8211; \uc124\uce58 \ubc0f \ud14c\uc2a4\ud2b8 \ucf54\ub4dc&#8212;&#8211;<\/strong><\/p>\n<p>1. \ub2e4\uc6b4 \ubc1b\uc740 library\ub97c Document root\ub85c \uc62e\uaca8\ub461\ub2c8\ub2e4.<br \/>\n(PEAR\ub97c \uc0ac\uc6a9\uc911\uc778 \uacbd\uc6b0\ub294\u00a0\uc774 \ubd80\ubd84\uc744 \uc2a4\ud0b5 \ud558\uc154\ub3c4 \ub429\ub2c8\ub2e4.)<\/p>\n<p>\/www &#8211;&gt; document root<\/p>\n<p>\/www\/FirePHPCore\/fb.php<br \/>\n\/www\/FirePHPCore\/FirePHP.class.php<br \/>\n\/www\/FirePHPCore\/LICENSE<\/p>\n<p>2. server library include<\/p>\n<p>\/www\/index.php\ub97c \uc0dd\uc131\ud574 FirePHP.class.php\ub97c \uc778\ud074\ub8e8\ub4dc \ud569\ub2c8\ub2e4.<\/p>\n<p>require_once(&#8221;&#8221;FirePHPCore\/FirePHP.class.php&#8221;&#8221;);<\/p>\n<p>3. output buffering<br \/>\n\/www\/index.php<\/p>\n<p>ob_start();<br \/>\n(php.ini\uc5d0 output_buffering\u00a0\uc774 on\uc73c\ub85c \uc124\uc815 \ub418\uc5b4 \uc788\ub294 \uacbd\uc6b0\ub294 \ub118\uc5b4 \uac11\ub2c8\ub2e4.)<\/p>\n<p>4. \uccab\ubc88\uc9f8\u00a0\ud14c\uc2a4\ud2b8<\/p>\n<p>\/www\/index.php<\/p>\n<p>$firephp = FirePHP::getInstance(true);<br \/>\n$var = array(&#8221;&#8221;i&#8221;&#8221;=&gt;10, &#8221;&#8221;j&#8221;&#8221;=&gt;20);<br \/>\n$firephp-&gt;log($var, &#8221;&#8221;Iterators&#8221;&#8221;);<\/p>\n<p>?&gt;<br \/>\n<img id=\"images\/admin_upload\/135.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/135.png\" alt=\"\" \/><\/p>\n<p>[\uadf8\ub9bc4. Firebug\ub97c \ud1b5\ud574\u00a0\ucd9c\ub825\ub41c \ub0b4\uc6a9\u00a0]<\/p>\n<p><img id=\"images\/admin_upload\/136.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/136.png\" alt=\"\" \/><\/p>\n<p>\ubcc0\uc218 \ubdf0\uc5b4\ub97c \ud1b5\ud574 \uc790\uc138\ud788 \ubcfc\uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>5. \ub2e4\uc591\ud55c \uba54\uc138\uc9c0 \ud45c\uc2dc<br \/>\n\uc774\ubc16\uc5d0\ub3c4 info,warn,error \ub4f1\uc744 \ud1b5\ud574 \ub2e4\uc591\ud55c \ud615\ud0dc\ub85c \ud45c\ud604 \ud560\uc218 \uc788\uc2b5\ub2c8\ub2e4.<br \/>\nrequire_once(&#8221;&#8221;FirePHPCore\/fb.php&#8221;&#8221;);<\/p>\n<p>FB::log(&#8221;&#8221;Log message&#8221;&#8221;);<br \/>\nFB::info(&#8221;&#8221;Info message&#8221;&#8221;);<br \/>\nFB::warn(&#8221;&#8221;Warn message&#8221;&#8221;);<br \/>\nFB::error(&#8221;&#8221;Error message&#8221;&#8221;);<br \/>\n?&gt;<br \/>\n<img id=\"images\/admin_upload\/137.png\" src=\"http:\/\/www.rankey.com\/images\/admin_upload\/137.png\" alt=\"\" \/><\/p>\n<p>\uc880 \ub354 \ub2e4\uc591\ud55c \uc0ac\uc6a9\uc740 \uc544\ub798 \ud398\uc774\uc9c0\uc5d0\uc11c \ud655\uc778\ud560\uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p><a href=\"http:\/\/www.firephp.org\/HQ\/Use.htm\" target=\"_blank\">http:\/\/www.firephp.org\/HQ\/Use.htm<\/a><\/p>\n<p>(firephp \uacf5\uc2dd\ud648\ud398\uc774\uc9c0)<\/p>\n<p>\ucc38\uace0 \uc790\ub8cc \uc0ac\uc774\ud2b8 \ub9c1\ud06c<br \/>\n<a href=\"http:\/\/www.firephp.org\/\" target=\"_blank\">http:\/\/www.firephp.org<\/a><br \/>\n<a href=\"http:\/\/speedtech.it\/2009\/05\/debugging-a-codeigniter-application-with-firephp\/\" target=\"_blank\">http:\/\/speedtech.it\/2009\/05\/debugging-a-codeigniter-application-with-firephp\/<\/a><\/p>\n<div>\n<p><a href=\"http:\/\/speedtech.it\/2009\/05\/debugging-a-codeigniter-application-with-firephp\/\" target=\"_blank\"><strong>[\ucd9c\ucc98]<\/strong>\u00a0<\/a><a href=\"http:\/\/blog.naver.com\/q1q3q5\/10105585049\" target=\"_blank\">PHP \ub514\ubc84\uae45\uc744 \uac04\ud3b8\ud788! FirePHP!\u00a0<\/a>|<strong>\uc791\uc131\uc790<\/strong>\u00a0<a href=\"http:\/\/blog.naver.com\/q1q3q5\" target=\"_blank\">\uc548\ub4dc\ub85c\uc774\ub4dc \ud504\ub85c\uadf8\ub798<\/a><\/p>\n<\/div>\n<\/div>\n<p>http:\/\/www.firephp.org\/ \ucd5c\uc2e0\ubc84\uc804 \ud655\uc778\uc740 \uc5ec\uae30\uc11c&#8230;.<\/p>\n<p>[php]<br \/>\n&lt;?php<\/p>\n<p>FB::log(&#8216;Log message&#8217;);<br \/>\nFB::info(&#8216;Info message&#8217;);<br \/>\nFB::warn(&#8216;Warn message&#8217;);<br \/>\nFB::error(&#8216;Error message&#8217;);<\/p>\n<p>?&gt;<br \/>\n[\/php]<\/p>\n<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>Install FirePHP\u00a0(For instructions see\u00a0<a href=\"http:\/\/www.firephp.org\/HQ\/Learn.htm\">here<\/a>)<\/td>\n<\/tr>\n<tr>\n<td nowrap=\"nowrap\">\n<h2>FirePHP Extension for Firefox 8+ &amp; Firebug 1.9+<\/h2>\n<p>Required: \u00a0\u00a0<a href=\"http:\/\/getfirebug.com\/downloads\">Firebug 1.9+<\/a><\/p>\n<p><strong>Stable Channel:<\/strong>\u00a0\u00a0\u00a0<a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/firephp\/\">Install FirePHP Extension 0.7.1 from Mozilla Add-ons<\/a><\/p>\n<p><strong>RC Channel:<\/strong>\u00a0\u00a0\u00a0<a href=\"https:\/\/s3.amazonaws.com\/download.sourcemint.com\/github.com\/firephp\/firephp-extension\/-stream\/stable\/firephp-extension-0.7.1.xpi\">Install FirePHP Extension 0.7.1<\/a>\u00a0\u00a0\u00a0 (<a href=\"https:\/\/github.com\/firephp\/firephp-extension\">Source<\/a>) \u00a0 (<a href=\"https:\/\/github.com\/firephp\/firephp-extension\/blob\/master\/extension\/CHANGELOG.md\">Changelog<\/a>)<\/p>\n<h2>FirePHP Extension for Firefox 5+ &amp; Firebug 1.8<\/h2>\n<p>Required: \u00a0\u00a0<a href=\"http:\/\/getfirebug.com\/downloads\">Firebug 1.8<\/a><\/p>\n<p><strong>Last compatible:<\/strong>\u00a0\u00a0\u00a0<a href=\"https:\/\/s3.amazonaws.com\/download.sourcemint.com\/github.com\/firephp\/firephp-extension\/-stream\/stable\/firephp-extension-0.6.2.xpi\">Install FirePHP Extension 0.6.2<\/a><\/p>\n<h2>FirePHP Extension for Firefox 3.6 and 4<\/h2>\n<p>Required: \u00a0\u00a0<a href=\"http:\/\/getfirebug.com\/downloads\">Firebug 1.7<\/a><\/p>\n<p><strong>Last compatible:<\/strong>\u00a0\u00a0\u00a0<a>Install FirePHP Extension 0.5.0<\/a><\/p>\n<h2>FirePHPCore Server Library<\/h2>\n<p><strong>Stable Channel:<\/strong>\u00a0\u00a0\u00a0<a href=\"http:\/\/www.firephp.org\/DownloadRelease\/FirePHPLibrary-FirePHPCore-0.3.2\">Download FirePHPCore 0.3.2 (zip)<\/a>\u00a0 \u00a0&lt;-\uc774\uac83\uc744 \ubc1b\uc790\u00a0 \u00a0(<a href=\"https:\/\/github.com\/firephp\/firephp-core\">Source<\/a>)<\/p>\n<h2>FirePHP 1.0 BETA (New Client &amp; Server Library)<\/h2>\n<p>See:\u00a0<a href=\"http:\/\/sourcemint.com\/firephp.org\/firephp\/1\">http:\/\/sourcemint.com\/firephp.org\/firephp\/1<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>\ucd9c\ucc98 : http:\/\/blog.naver.com\/PostView.nhn?blogId=q1q3q5&amp;logNo=10105585049 &#8212;&#8212;&#8212;&#8212;-\u00a0 \uc900 \ube44 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 1. FireFox : \uc6f9 \ube0c\ub77c\uc6b0\uc800 http:\/\/www.mozilla.or.kr\/ko\/ 2. FireBug : Firefox add-on\u00a0 (ver 1.5+ \uc774\uc0c1) https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/1843\/ 3. FirePHP : Firefox add-on https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/6149\/ 4. FirePHP&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[54],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/posts\/1188"}],"collection":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1188"}],"version-history":[{"count":0,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/posts\/1188\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}