1500 번 글의 답장글: Re: Re: Re: 답변 감사합니다..[질문] 이유는 뭔가요? |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2003년 06월 13일 14:04:55 금(오후) |
조회: 739 |
[쩡]님이 남기신 글:
>[산이]님이 남기신 글:
>
>>[쩡]님이 남기신 글:
>>
>>>php로 파일 업로드 하는것을 구연하는 중입니다.
>>>
>>>다름이 아니라 업로드 되었다가 않되었다 하는 상황이
발생해서
>>>
>>>이렇게 질문을 합니다.
>>>
>>>파일 최대 한정 크기 20MB로 php.ini에서 설정해줬고요..
>>>
>>>올릴려고 하는 자료가 잘 올라갈때 화면
>>>========================================================
>>>다음의 파일이 성공적으로 업로드 되었습니다.
>>>파일명 67917_1.jpg
>>>파일크기 2302 Bytes
>>>파일의 MIME Type image/pjpeg
>>>
>>>다른 파일 올리기 취소
>>>========================================================
>>>이렇게 잘 됩니다..
>>>
>>>그런데 않될때가 있습니다.
>>>=======================================================
>>>ex)이름은 bottom.jpg, 크기가 25.4KB (26,083 바이트)
>>>=======================================================
>>>인 파일을 올릴려고 하면 에러가 납니다..
>>>
>>>제가 뭔가 또 설정을 해야 할 부분 있는데 해주지 않았던
걸까요??
>>>
>>>이유와 어떻게 해야 고칠수 있는 답변을 주셨으면
감사하겠습니다..
>>>
>>>p.s 빠른 답변 확인을 위해 메일로도 답변을 주셨으면
감사하겠습니다.
>>
>>========================================
>>
>>post_max_size = 20M
>>file_uploads = On
>>upload_max_filesize = 20M
>>
>>그리고 파일을 업로드를 진행하는 PHP 파일에서
>>
>>set_time_limt(0);
>>
>>이 설정을 해보세요.
>
>========================================
>
>알려주신대로 설정 하니 잘 되네요..
>
>답변 감사하고요..
>
>아울러 그런데 이유는 제가 알지 못하겠거든요??
>
>왜 그런식으로 설정해야 되는지 이유를 알려주셨으면
감사하겠네요..
>
>부탁드리겠습니다..
>
>그럼 이만..
========================================
폼에서 POST 방식으로 파일을 업로드하는 경우에서
업로드하려는 파일용량도 POST 내용에 들어갑니다.
따라서 post_max_size 에도 설정을 해줘야합니다.
물론 upload_max_filesize 보다 2M 정도 크게끔...
그리고
set_time_limt(0) 는 PHP 실행제한을 두지 않는 설정입니다.
일반적으로 기본값은 30초 입니다.
즉 어떤 PHP 파일을 실행하는데 30초가 넘어가면 PHP 실행을
중단해 버립니다.
파일업로드는 비교적 많은 시간이 걸리는 경우가 있으므로
PHP 실행시간에 대해서 제한을 두지 않는것이 좋습니다.
|
이전글 : Re: Re: 답변 감사합니다..[질문] 이유는 뭔가요?
다음글 : 답변 감사합니다.
|
from 61.254.75.40
JS(Redhands)Board 0.4 +@
|