1

주제: 설치시 경로인식 문제

http://forum.tattersite.com/ko/viewtopic.php?id=9254  요 글 질문한 사람인데요..

설치단계중 파일시스템 체크에서 계속 안되서..

설치가 안되서 php 설정도 바꿔보고, 권한 설정도 다시 차근차근 해봤는데 너무 안되서

setup.php 소스코드를 본 결과.. 윈도우 서버에서 호환이 잘안되는것 같아 문의드립니다. (아니면 php.ini 가 문제인지=_=; php.ini-dist 로 만들고 fastcgi 설정만 한거라 별 문제 없을텐대..)

일단 1.7.8 버전의 setup.php 를 실행하면 파일시스템 체크에서 문제 없이 넘어가는데요

1.8.1 버전에서 setup.php 를 실행하면 파일시스템 체크에서 에러가 발생합니다.

오류 메세지 출력시 전에 질문과 같이 메세지가 이상하게 나와서 확인했는데..

1.8.1 setup.php 의 소스 코드를 보면 $root 변수가 인식이 잘 안되는것 같습니다.
소스코드 라인 686줄 부터 mkdir이나 is_writeble 함수 등 사용시 모두 $root 변수에 의존하는데

1.7.8 버전의 $root 변수를 echo 로 출력해본 결과 d:\web\blog\html\ 으로 정상 출력되지만
1.8.1 버전의 $root 변수를 echo로 출력하면 d:webbloghtml 과 같이 슬러쉬( \ )가 전부 빠져서 $root 변수가 출력됩니다.

즉, 제가 하려는 말은 $root 변수가 잘못되서 제 서버에서만 그러는건지 윈도우에서만 그러는건지..
경로가 잘못 인식 되네요

그래서 setup.php 에 $root = "절대경로";  를 소스코드에 추가해주고, 다시 실행하면 파일시스템 체크는 전부 OK를 하는데..

소스코드에 전부다 그럴 수도 없는거고... 도움 부탁드립니다.

제발 도와주세요~~ㅠ_ㅠ