php.ini의 파일 크기를 설정하는 방법: 먼저 "php.ini" 파일을 찾아 열고 HTTP를 통한 파일 업로드를 허용하도록 설정한 다음 "upload_max_filesize" 구성 항목을 찾아 마지막으로 새 매개변수 값을 설정합니다. Apache Can을 저장하고 다시 시작하십시오.
권장: "PHP Video Tutorial"
php.ini
php.ini 파일은 우리가 작업할 파일과 같은 PHP의 몇 가지 중요한 속성을 저장합니다. 지금 얘기하자면 업로드에 몇 가지 제한 사항이 있습니다. php.ini 파일에 대한 자세한 설명이 있습니다. Windows 시스템에서 PHP를 작성할 때 다음 그림을 본 적이 있을 것입니다(출처 Baidu).
이 페이지에서 원으로 표시된 부분이 php.ini 파일의 위치를 나타내는 것을 볼 수 있습니다. 오늘 Linux 서버에서 php 파일을 테스트할 때 페이지를 열면 다음과 같습니다.
그렇다면 어떻게 할까요? php.ini의 위치정보를 받아오세요 모직옷?
실제로는 php에서 phpinfo() 함수를 실행하면 됩니다. 이때 첫 페이지의 정보가 출력됩니다.자세히 살펴보면 실제로는 그림 1의 정보이므로 다음과 같이 할 수 있습니다. 여기에서 php.ini 파일 위치를 찾으세요. 다음으로 위치를 직접 입력하세요:
vim php.ini
Connect 내려와서 찾았습니다. 파일이 아직 조금 깁니다. 우리가 사용하려는 구성 항목이 40% 정도 있습니다.
upload_max_filesize = 업로드할 수 있는 최대 파일 크기입니다. 기본값은 2Mupload_tmp_dir을 엽니다.
먼저 file_uploads = on ; HTTP를 통한 파일 업로드를 허용하는 스위치를 찾으세요. 기본값은 ON입니다. 즉,
post_max_size = 8m입니다. 양식의 모든 값을 포함하여 POST에서 PHP로 수신할 수 있는 최대 값은 8M입니다.
온라인 정보에 따르면 더 큰 파일을 업로드하는 경우 8M보다 큰 경우 시간 설정을 변경해야 합니다.
max_execution_time = 600 ; 각 PHP 페이지를 실행하는 데 필요한 최대 시간(초), 기본값은 30초입니다.
max_input_time = 600 ; 데이터, 기본값은 60초
위 매개변수를 수정한 후 네트워크에서 허용하는 일반적인 상황에서 대용량 파일을 업로드할 수 있습니다
max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m
수정이 완료되면 esc 키를 누르고 다음을 입력하세요: wq 저장하고 종료한 다음 아파치를 다시 시작하고 다음을 입력하세요. 명령줄에서:
그런 다음 대용량 파일 업로드를 테스트해 보세요. 일부 파일은 괜찮을 것입니다.끝~
위 내용은 php.ini에서 파일 크기를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!