2014-01-20 18 views
1

텍스트 파일 "data.txt"가 있고 html 형식의 입력을 기반으로 해당 파일의 한 줄을 표시하고 싶습니다. 내 결과는 data.txt에 액세스해야하는 CGI 스크립트에 의해 전달되지만 사용자가 "data.txt"를 웹 브라우저에 입력하고 전체 파일을 볼 수 없도록하려고합니다. "data.txt"를 CGI 스크립트가 읽을 수 있도록 만들 수있는 간단한 방법이 있지만 브라우저에로드하여 액세스 할 수 없습니까?파일을 CGI로 읽을 수 있지만 웹 브라우저로는 읽을 수 없도록하십시오.

우분투에서 표준 아파치를 사용하고 있습니다. 나는 suexec 모듈이 이것을 할 수 있다고 믿지만 간단한 사용 권한, chowns 등을 사용하는 단순한 솔루션을 기대하고있다. 고마워 .-

답변

0

데이터 파일을 웹 서버 filetree 외부에 저장한다 (아파치의 경우 DocumentRoot을 체크한다).

+0

명백한 headsmack 대답. 고마워요! – user2744010