※ 질문 내용은 표준어로 에러 메세지 및 로그를 포함하여 답변자가 이해하기 쉽게 최대한 자신이 처한 상황 및 질문 내용을 깔끔하게 정리하여 올려 주셔야 합니다.
경로 / index.do 가 메모장에 적힌것처럼 나옵니다
1.
핸들러하는방법이 궁금합니다
httpd.conf 에는Add type application /x-httpd-php .php .php3 .html .htm되어있습니다.
2. PHP을 열시 NOT CLASS 파일에러가 나옵니다. 이유가뭘까요?
전에 말씀하신댓글님 말대로
Httpd.conf 에서 루트 경로를
로 했습니다.
그래서 메인화면을 보니
아래와같이 쭉 나오더군요.
그중에서 .php를 클릭을 했을시에는 그대로 CI_Controllers not found 가 나오네요..
CI_Controllers 셋팅을어디서해야할까요
박지훈
CodeIgniter ¸¦ ¼¹ö¿¡ ¾÷·ÎµåÇÑ´Ù. ÀϹÝÀûÀ¸·Î index.php À» ȨÆäÀÌÁö ·çÆ®¿¡ ¿Àµµ·Ï ÇØ¾ß ÇÑ´Ù. ÀÌ°Ô¹«½¼¸»ÀÎÁö ¾Ë¼öÀÖÀ»±î¿ä
CIÀÇ ¼³Á¤À» ´Ù½Ã º¸¼Å¾ß ÇÒ °Í °°½À´Ï´Ù.
CI´Â 10³âÀü¿¡ º»°Å¶ó ±â¾ïÀÌ ¾ø¾î¿ä...
À§ ¿¡·¯Ç¥½Ã¿¡ ÀÖ´Â index.phpÆÄÀÏÀ» ¿¾îº¸¼¼¿ä.
¾Æ¸¶ ÇØ´ç ÆÄÀÏ¿¡ include°¡ »ç¿ëµÇ¾úÀ» ÅÙµ¥
°æ·Î°¡ À߸ø Á¤ÀǵǾî
CI_controllerÇÔ¼ö¸¦ Æ÷ÇÔ¸øÇߴµ¥
ÇØ´ç ÇÔ¼ö¸¦ »ç¿ëÇÏ°í ÀÖ¾î ¹ß»ýÇÏ´Â ¿À·ù·Î º¸ÀÔ´Ï´Ù.
±×·±°æ¿ì ~~~/edu/system/ Æú´õ°¡ ·çÆ®Æú´õ°¡ µÇ¾î¾ßÇÕ´Ï´Ù.(Httpd.conf ¼³Á¤)
µµÀúÈ÷ Àß ¸ð¸£½Ç °æ¿ì ÂÊÁöÁÖ¼¼¿ä. ¿ø°ÝÀ¸·Î µµ¿Íµå¸®°Ú½À´Ï´Ù
/edu/system/application/controller·Î ÇÏ¿´½À´Ï´Ù
ÆíÇϽŠ½Ã°£¿¡ ¿¬¶ôÁÖ¼¼¿ä.
±×¸®°í ~~~~~/edu/system/application/controller ¿¡¼ application/controller ºÎºÐÀ» Áö¿ì¼Å¾ß Á¤»óÀûÀ¸·Î ÀÛµ¿ÇÒ°Í °°½À´Ï´Ù.
1. ".do"ÆÄÀÏÀ» phpÇؼ®ÀÌ µÇ°Ô Ãß°¡ ÇϼžßÁÒ
2.1 ¸»±×´ë·Î class°¡ ¾ø´Ù´Â°Ì´Ï´Ù.
ÇÁ·¹ÀÓ¿öÅ©°°Àºµ¥ À§¿¡ ´Ù¸¥ºÐµéÀÌ ´äº¯À» ÀÌ¹Ì Áּ̳׿ä
2.2 ÆÄÀϸñ·ÏÀÌ ³ª¿À´Â ¿øÀÎÀº
¾ÆÆÄÄ¡ ±âº» Æú´õ ¼³Á¤À» »ç¿ëÇ߱⶧¹®¿¡ ±×´ë·Î ³ª¿À´Â°Ì´Ï´Ù.
¾ÆÆÄÄ¡ ¼³Á¤ÆÄÀÏ¿¡ <Directory /> Ç׸ñÀ» ã¾Æº¸¸é ¼³Á¤Ç׸ñÀÌ ÀÖ½À´Ï´Ù.
±ÞÇϽŰŸé Àü¹®°¡ µµ¿òÀ» ¹ÞÀ¸½Ã¸é 10ºÐ³»·Î ³¡³¯ÀÏÀÌ°í
Áú¹®Çлý´ÔÀÌ °è¼Ó ÀÌ·¸°Ô Áú¹®À» ¿Ã¸®½Ã¸é ´ÙÀ½ÁÖ±îÁöµµ ¸ø³¡³¯°Å °°½À´Ï´Ù.
¾ÆÆÄÄ¡+PHP ¼³Á¤ºÎÅÍ ÇÁ·¹ÀÓ¿÷¼³Ä¡, ¿À¶óŬ ¿¬µ¿±îÁö ¾Æ¹«°Íµµ ¾ÈµÇ¾î Àֳ׿ä
¿À¶óŬ ¿¬µ¿µµ 10ºÐ¸¸¿¡ ³¡³¾ ¼öÀÖµµ·Ï
¿À¶óŬ ȨÆäÀÌÁö¿¡ ÀνºÅÏÆ® Ŭ¶óÀ̾ðÆ®°¡ ÀÖ½À´Ï´Ù.
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
(xwindowÀÚü¸¦ ¼³Ä¡ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù)
ÀÌ°ÍÀú°Í ¹è¿ì°í ÀÌÇØÇϽ÷Á¸é À̴޾ȿ¡´Â ¸øÇÏ½Ç°Í °°½À´Ï´Ù.
°í»ýÇϼ¼¿ä
-> httpd.conf ¿¡´ÂAdd type application /x-httpd-php .php .php3 .html .htm .do ·ÎÃß°¡ Çصµ ¾ÈµË´Ï´Ù. ÀÌÀ¯°¡¹ºÁö¾Ë¼öÀÖÀ»±î¿ä?
2.1 not found°¡ Ŭ·¡½ºÆÄÀÏÀÌ ¾ø´Ù´Â°Ç ¾Ð´Ï´Ù. ÇÁ·¹ÀÓ¿öÅ© ¼³Á¤À» ¹°¾îº¸´ÂÁú¹®À» ÇÑ°Ì´Ï´Ù.
2.2 Directory ¶ó ÇϽÉÀº RootDirectory¸¦ ¸»Çϴ°ǰ¡¿ä?
phpinfo´Â Á¦´ë·Î ³ª¿Ô´Âµ¥ ÀÌ·±ÀÌÀ¯°¡¹º°¡¿ä ?
¾ÆÆÄÄ¡ PHP ¿À¶óŬ¿¬µ¿Àº È®ÀεǾú½À´Ï´Ù Áö±ÝÀº ÇÁ·¹ÀÓŸp ¹®Á¦Áö¿ä
¿À¶óŬÀνºÅÏÆ® Ŭ¶óÀ̾ðÆ®´Â ¾Ë°íÀÖ½À´Ï´Ù. ±×·±µ¥ Ȥ½Ã sqlrelay¶ó°í ¾Æ½Ã´ÂÁö¿ä
¸Å¹ø ´À³¢Áö¸¸ ¼ÒǪ´Ô°ú °°Àº ´ë´äÀº ¿øÇÏÁö¾Ê½À´Ï´Ù.
°°ÀÌ °øºÎÇؾßÇÒ°Í°°½À´Ï´Ù
php.ini¼³Á¤À» ¿¾î¼ È®ÀÎÇØ º¸¼¼¿ä.
2.2 º¸Åë httpd.confÆÄÀÏÀ» ¿¾îº¸¸é ¸»¾¸ÇϽŠRootDirectory ¼³Á¤¸»°í
<Directory > ¼³Á¤Ç׸ñÀÌ ÀÖ½À´Ï´Ù.
AllowOverride, Options Ç׸ñµîÀ» ¼³Á¤°¡´ÉÇѵ¥
Options¿¡ Indexs¶ó°í Æ÷ÇԵǾî ÀÖÀ¸¸é À§ Ç׸ñó·³
indexÆÄÀÏÀÌ ¾øÀ¸¸é Æú´õ³» ÆÄÀÏÀÌ ¸®½ºÆ®·Î Âß ³ª¿À°Ô µË´Ï´Ù.
¿À¶óŬ ¿¬µ¿ÀÌ µÇ¼Ì´Ù¸é ÇÁ·¹ÀÓ¿÷¸¸ ÀâÀ¸½Ã¸é µÇ°Ú³×¿ä
Á¦ ´ë´äÀ» ¿øÄ¡ ¾ÊÀ¸½Å´Ù¸é ´õÀÌ»ó µ¡±ÛÀ» ´ÞÁö ¾Ê°Ú½À´Ï´Ù.
Áö±Ý °Ô½Ã¹°µµ ÇÑÂüÀ» ´Ù½Ã Àо¸é¼ °í¹ÎÇÏ°í ´Þ¾Æµå¸° ´äº¯ÀÔ´Ï´Ù.
±âºÐ³ª»Ú¼Ì´Ù¸é »ç°úµå¸³´Ï´Ù.
°í»ýÇϼ¼¿ä.
Á¤¸» Áø½ÉÀ¸·Î °¨»çÇÕ´Ï´Ù ¸»¾¸ÇϽźκÐÀº Á¦°¡ ã¾Æº¸°Ú½À´Ï´Ù.