Restful 적용시 include 경로 오류 채택완료
그누의 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개
답변을 작성하려면 로그인이 필요합니다.
로그인
제 실력으로는 적용 방법을 모르겠네요 ㅠㅠ
서버에 권한도 root가 아니니 설치하는 것도 어렵네요..
구글링하고는 있으나 힌트 좀 부탁드립니다.