테스트 사이트 - 개발 중인 베타 버전입니다

[궁금] 첨부파일 용량이 이상하네요.

· 15년 전 · 3544 · 11
user/local/apache2/conf/php.ini 파일에 분명히 파일 업로드 용량이 100M 로 설정이 되어 있는데,
게시판에서는 2MB 이상 올릴 수가 없더군요.

혹시나 해서 아래 함수를 이용해서 첨부파일 용량을 알아보니 2M 로 나오더라구요.

$post_upload = @ini_get('upload_max_filesize');

php.ini 를 수정하고, 아파치를 계속 재시작해도 마찬가지네요.

도대체 2M이상은 업로드가 안되는지  원인을 알 수 있을까요?
php.ini 설정 파일이 다른 위치에도 있는지..

참고로 리눅스는 CentOS로 사용중입니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 11개

-ㅅ-
php 설정만 바꾸어주시면 뭐합니까?
그누보드 4 프로그램 설정으로..
지정된 제한용량의 값도 KB 형식으로 변경해주셔야 2 MB이상 업로드가 가능하죠...
귀찮다면 9 를 12번 입력하세요.
php.ini 를 100 MB 로 설정했으니..추후 변경해도 최대의 값으로 업로드가 가능합니다.
15년 전
그누보드는 벌써 6년째 쓰고 있고요.
최근에 서버호스팅을 옮긴 다음부터 업로드가 안되고 있습니다. -_-;;
Configuration File (php.ini) Path 의 경로에 있는 php.ini 를 확인해 주세요.

post_max_size 도 같이 올려주셔야 합니다.
15년 전
php.ini 파일을 보면 post_max_size = 100M 로 되어 있는데 이상하네요.
참고로 그누보드3 사용하고 있습니다.

서버를 옮기기 전까지는 잘 되었는데 옮기고 나서부터 업로드에 문제가 생기네요.

예전에도 php 버전이 올라가면서 그누보드3에서 첨부파일 기능이 안된 적이 있어서 개발자 분이 소스수정을 한 적이 있는데..

정확한 원인을 모르겠네요.
업로드에 문제가 생기는 것은 data 폴더의 퍼미션 권한이 없어서 일수도 있습니다.
작은 용량의 파일도 같이 올려보세요.
15년 전
어제 보안문제 때문에 php.ini에서 disable_functions = phpinfo() 로 변경한 것이 있었는데 주석처리를 해주니까 다시 정상적으로 100M로 인식이 되더라구요.
파일 업로드도 정상적으로 되는데 보안문제 때문에 조금 찜찜합니다. ^^;;
15년 전
아무래도 큰 파일을 올리게 되면 timeout도 같이 늘려줘야 하지 않을까요?
php.ini 에서 max_execution_time 이나 time_limit 관련부분을 수정하시거나
파일업로드 페이지에 set_time_limit(0); 을 제일 상단에 넣어주세요.
php.ini 에서 timeout 기본값은 30초인걸로 기억합니다.
15년 전
갑자기 php.ini 파일이 웹서버에 적용이 안되는 것 같아요.

time값이나 file size 값을 아무리 늘려도 2M가 조금 넘는 파일을 올리면 글 자체는 등록이 되는데 첨부파일은 안보이네요.

$post_upload = @ini_get('upload_max_filesize'); 로 보면 용량이 2M로 고정이 되어 있어요.
그누보드 환경설정에서도 최대 2M로 잡혀 있구요.

php.ini 변경 후 service httpd restart 로 재시작을 했는데도 계속 2M로 나오니 황당합니다.

분명히 며칠 전까지만 해도 잘 되었는데...
php.ini나 mod_security의 보안설정이 뭔가 잘못 된 것 같네요.
15년 전
해결했습니다.
어제 보안문제 때문에 php.ini에서 disable_functions = phpinfo() 로 변경한 것이 있었는데, 주석처리를 해주니까 다시 정상적으로 100M로 인식이 되더라구요.
파일 업로드도 정상적으로 되는데 보안문제 때문에 조금 찜찜하네요.
구문오류입니다.
disabled_function 을 잘못 작성하셔서 php.ini 전체가 읽어와지지 않아서
기본값이 적용된 것입니다.

disable_functions = phpinfo()

disable_functions =phpinfo,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_in

게시글 목록

번호 제목
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463
1717452