기술지원 문의

리눅스 레신에서 파일 생성
곽상현 / 2003-03-10 00:00

리눅스에서 돌아가는 mysql select 결과를
resin jsp로 돌려서 파일로 만들어서
다운로드를 할려고  하는데

파일생성이나 읽기 쓰기가 전혀 안됩니다..
...
권한 문제인것 같은데..
(같은 프로그램을 윈도에서 하면 잘 됩니다.
흠...서버가 리눅스라 어쩔수 없다는..)

루트권한으로 레신을 돌려도 파일생성에 
문제가 됩니까?..

다른 jsp나 들어있는 디렉토리들은 
전부 resin소유입니다..

root로 바꾸고도 해봤는데...
안되더군요...


소스...

<%@page import=\"globusdb.*,java.io.*,java.util.*,java.sql.*,java.lang.*,javax.sql.*, javax.naming.* \"%> 
<%


try{

//아래에서 리눅스 파일 생성이 안됨,윈도에선 잘됩니다..
FileWriter fwrite=new FileWriter(\"../report/test500\",false);  //test500이름으로 파일 생성,false내부 내용을 지우고 새로 쓴다.

fwrite.write(\"ㄹㄹㄹㄹㄹtxtㄹㄹ\\");   <---리눅스에선 여기서 실제로 write가 안됩니다.윈도에선 됩니다..

fwrite.close();

}
catch(Exception ex)
{
   System.out.println(ex.getMessage());
}

%>

        






Re:리눅스 레신에서 파일 생성
임항순 / 2003-03-11 00:00

파일과 디렉토리의 소유 뿐만 아니라
권한부분도 점검해보시지요.
chmod로 아예 750 도로 바꾸고
다시 해보시든지요.


--곽상현 님의 글 [2003-03-10 20:33:40]
>리눅스에서 돌아가는 mysql select 결과를
resin jsp로 돌려서 파일로 만들어서
다운로드를 할려고  하는데

파일생성이나 읽기 쓰기가 전혀 안됩니다..
...
권한 문제인것 같은데..
(같은 프로그램을 윈도에서 하면 잘 됩니다.
흠...서버가 리눅스라 어쩔수 없다는..)

루트권한으로 레신을 돌려도 파일생성에 
문제가 됩니까?..

다른 jsp나 들어있는 디렉토리들은 
전부 resin소유입니다..

root로 바꾸고도 해봤는데...
안되더군요...


소스...

<%@page import=\"globusdb.*,java.io.*,java.util.*,java.sql.*,java.lang.*,javax.sql.*, javax.naming.* \"%> 
<%


try{

//아래에서 리눅스 파일 생성이 안됨,윈도에선 잘됩니다..
FileWriter fwrite=new FileWriter(\"../report/test500\",false);  //test500이름으로 파일 생성,false내부 내용을 지우고 새로 쓴다.

fwrite.write(\"ㄹㄹㄹㄹㄹtxtㄹㄹ\\");   <---리눅스에선 여기서 실제로 write가 안됩니다.윈도에선 됩니다..

fwrite.close();

}
catch(Exception ex)
{
   System.out.println(ex.getMessage());
}

%>