2010-07-24 6 views
1

PHP를 사용하여 파일 업로드를하고 있는데, 내 Mediatemple GS 호스트가 아닌 내 로컬 호스트에서 크기가 2.8MB 인 파일에 잘 작동합니다. 2MB보다 작은 파일은 정상적으로 작동하지만 더 큰 파일은 작동하지 않는 것 같습니다 ... 어떤 오류 메시지도 나타나지 않지만 업로드가 끝나면 파일이 업로드 디렉토리에서 발견되지 않습니다 ...PHP : 큰 파일을 업로드하는 데 문제가 있습니다.

나는 인터넷 검색을하고,

php_value memory_limit 120M 
php_value max_execution_time 120 
php_value upload_max_filesize 10G 
php_value post_max_size 10G 

내가 위의 값 중 일부는 과잉 알고 있지만, 그렇다하더라도,이 ... 나는 누락 될 수 있습니다 다른 건 도움하지 않는 것 : 나는 htaccess로 파일에 다음 줄을 추가?

+3

귀하의 웹 호스트는 htaccess에서 php_value를 덮어 쓸 수 없습니다. 나는 그들과 확인해 볼 것이다. 조금 지나치게 잔인한 말은 삼가면서 말하면 효과가있을 수 있습니다. 나는 그것들을 현실적인 가치로 만들 것이다. IE : post_max_size 120M은 메모리 한도가 120M이라고 가정합니다. –

+0

아파치 설정은 G? premiso의 현실적인 가치에 대한 설명을 참조하십시오. 메가 바이트 단위로 표현 해보세요. – AvatarKava

답변

3

놓친 사람은 max_input_time이며 수정 사항이 phpinfo();에 반영되었는지 확인하십시오.

0

phpinfo()를 확인하고이 네 가지 값을 찾으십시오. 변경 한 내용이 적용되지 않았거나 다른 내용이 변경 사항을 무시하고있을 가능성이 있습니다. 변경 한 값이 나에게 맞습니다.

관련 문제