제목 | 터미널로 php 실행하면 php fatal error uncaught error: Class 'My_Controller' not found 오류가 뜹니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 오늘은피곤해 | 작성시각 | 2022/12/08 11:49:55 |
|
|||
안녕하세요. 구글 검색해봐도 원인과 해결법을 모르겠어서 질문 올립니다. 코드이그나이터 3, php 버전은 7.4, 우분투 서버에요.
MobaXterm 터미널로 아래와 같이 입력했는데요. 크론 테스트하려고요... php /var/www/myproject/application/controllers/cron/CronTest.php CronTest MyFunction
실행 결과 아래 오류 문구만 뜨네요.. php fatal error uncaught error: Class 'My_Controller' not found in/var/www/myproject/application/controllers/cron/CronTest.php:4
혹시 원인을 알 수 있을까요?
--- CronTest.php 코드는 엄청나게 간단해요. 그냥 CronTest라고 로그 찍게 하는 거에요. --- <?php // if ( ! defined('BASEPATH')) exit('No direct script access allowed'); <- 직접 실행으로 exit 되어서 주석처리 class CronTest extends My_Controller { function __construct() { parent::__construct(); ini_set('memory_limit','1024M'); } /** 20221208 크론 테스트 **/ function index() {} function MyFunction() { log_message('error', 'cronTest'); // echo "cronTest"; } } // Class END |
|||
다음글 | ci4 컨트롤러 내 변수를 바꾸고 다시 호출했을때 값을... (5) | ||
이전글 | 설치관련 및 controller 문의드립니다. (4) | ||
한대승(불의회상)
/
2022/12/08 15:46:06 /
추천
0
|
CLI로 실행하기 메뉴얼 확인하여 주세요.
Running via the CLI ‐ 코드이그나이터 3.0 한글매뉴얼 (ciboard.co.kr)