[질문] PHP 사용시 절대경로와 상대경로에 관해서

사용OS 레드헷 7.1
안녕하세요, 저는 웹호스팅하다가 서버호스팅으로 변경하니까
혼자 다 하다보니 궁금한게 많습니다. ^^;
이젠 거의 답을 찾은 것 같은데 질문 하나 드립니다.
웹호스팅에서 상대경로로 잘 사용하던 PHP(카운터)가
서버호스팅 받는쪽으로 옮기고 모든걸 동일하게 해 놓고 해도
파일이 없다고 못찾는 문제가 발생합니다. 아래 에러처럼요.
Fatal error Failed opening required '/lib/ZestyCFG.php'
(include_path='./usr/local/lib/php')
in /home/cyberzoo/counter/lib/ZestyLIB.php on line 2
분명히 /home/cyberzoo/counter/lib/ZestyCFG.php 파일은 있습니다.
그래서 혹시나 하는 마음에 못찾는 부분의 경로를 상대 경로가 아닌
절대경로로 바꾸고 나니 인식은 하는데 매번 모든 PHP 소스를 절대경로
로 변경하는건 사실 불가능 하자나요?
그리고 다른데서는 상대경로로도 잘 되던거고요.
그리고 PHP는 펄처럼 경로가 아니라 확장자를 따지는걸로 아는데
PHP도 실행 경로를 따지나요? 꼭 어느 폴더에서만 실행되는 이런식으로요?
아니라면 왜 상대경로로 잘되던 PHP(카운터)가 절대경로로 적어야만 실행
이 되는지 답변 주시기 바랍니다.
비온 다음날이라 그런지 날씨가 참 깨끗하고 좋네요.
모두 좋은 하루 되세요.
댓글 달기