테스트 사이트 - 개발 중인 베타 버전입니다

Restful 적용시 include 경로 오류 채택완료

쿠츠 10년 전 조회 3,479

그누의 Restful을 위하여 Slim framework을 사용하여 제작을 하고 있습니다.

 

 

리스트를 적용하기 위하여 아래와 같이 설정하면 board.php안에 './'로 include된 board_head.php 등을 못찾습니다.

-- 오류 --

Message: include_once(./board_head.php) [http://sonsooo.cafe24.com/list/function.include-once" style="font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px; color: rgb(0, 0, 0); text-decoration: none;">function.include-once]: failed to open stream: No such file or directory

File: /home/hosting_users/user_acc/www/bbs/board.php 

 

-- Slim 적용 코드 --

// GET list

$app->get('/list/:bo_table',function($bo_table) use($app) {

// rendering view

$view = $app->view();

$view->setTemplatesDirectory('./bbs');

$app->render('board.php',array('bo_table' => $bo_table, 'view' => true));

})->name('list'); 

 

못찾는게 당연한 것이지만 skin을 제외한 core 파일 수정 없이 경로를 재설정할 수 있는 방법이 없을까요?

 

.htaccess에서 방법이 있을 것 같아 RewriteRule 적용해 보려 했으나 어렵네요..

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
p
10년 전

composer 로 autoloader 설정 해주세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

쿠츠
10년 전
답변 진심으로 감사합니다.

제 실력으로는 적용 방법을 모르겠네요 ㅠㅠ
서버에 권한도 root가 아니니 설치하는 것도 어렵네요..
구글링하고는 있으나 힌트 좀 부탁드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인