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를 하는데..
소스코드에 전부다 그럴 수도 없는거고... 도움 부탁드립니다.
제발 도와주세요~~ㅠ_ㅠ