질문 Q #11493
[ CLI 질문 ] command line 에서 PHP 실행 질문드립니다. !!
asdfg9822 2014-07-21 17:33:51
Command Line 에서 PHP를 실행시키려고 노력하고 있습니다. 

tools.php 라는 것을 다음과 같이 만들어서 사용하면 실제로 잘 나오게 됩니다. 

----------------------------------------
<?php
class tools {
    public function message($to = 'World')
    {
            echo "Hello".$to."\n";
    }    
}; 
?>
----------------------------------------

하지만 여기에 extends CI_controller 를 붙여 하게 되면 실행이 되지가 않습니다. ㅠㅠ 
인터넷을 아무리 찾아도 원인을 모르겠습니다. 도와주세요 . 

----------------------------------------
<?php
class tools extends CI_Controller{

    public function message($to = 'World')
    {
            echo "Hello".$to."\n";
            echo CI_VERSION."\n";
            exec("echo 123 > /tmp/test123");
            
    }    
};
?>
----------------------------------------
답변 2
#1 한대승(불의회상) 2014-07-21 18:33:39
항상 메뉴얼에 답이 있지요.

http://cikorea.net/user_guide_2.1.0/general/cli.html
#2 변종원(웅파) 2014-07-21 18:48:54
에러 메시지(로그)를 잘 보시면 답이 있구요.

파일명, 컨트롤러명 대소문자 확실하게 써주셔야 합니다. (uri 규칙)