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

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

 

 

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

-- 오류 --

Message: include_once(./board_head.php) [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 포인트

composer 로 autoloader 설정 해주세요

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

답변에 대한 댓글 1개

답변 진심으로 감사합니다.

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

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

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

로그인
🐛 버그신고