> 데이터 베이스 > phpMyAdmin > phpmyadmin의 업로드 파일 크기 제한을 수정하는 방법

phpmyadmin의 업로드 파일 크기 제한을 수정하는 방법

王林
풀어 주다: 2019-12-09 10:34:03
원래의
2355명이 탐색했습니다.

phpmyadmin의 업로드 파일 크기 제한을 수정하는 방법

phpmyadmin 업로드 파일 크기 제한 문제를 해결하려면 php.ini 구성 파일과 phpmyadmin 구성 파일을 수정해야 합니다.

phpmyadmin으로 업로드된 파일의 크기 제한을 수정하는 작업은 주로 php.ini 구성 파일(php 설치 파일에 있음)과 phpmyadmin 구성 파일(config.inc.php)을 수정하는 두 단계로 구성됩니다.

1단계: php.ini 구성 파일에서 파일 업로드 크기 구성을 수정합니다.

이 단계는 일반적인 PHP.INI 구성 파일 업로드 함수 방법과 일치합니다. php.ini 구성 파일에는 code>와 post_max_size라는 두 가지 옵션 값이 있습니다. upload_max_filesizepost_max_size两个选项值。

打开php.ini配置文件找到file_uploads

file_uploads = On
로그인 후 복사

默认允许HTTP文件上传,此选项不能设置为OFF。

upload_tmp_dir =
로그인 후 복사

默认为空,此选项在手动配置PHP运行环境时,也容易遗忘,如果不配置这个选项,文件上传功能就无法实现,这个选项设置的是文件上传时存放文件的临时目录,你必须给这个选项赋值,比如upload_tmp_dir =’/leapsoulcn’,代表在C盘目录下有一个leapsoulcn目录,和session配置一样,如果你是在linux环境下,你必须赋予这个目录可写权限。

第二步:修改php执行时间及内存限制实现phpmyadmin上传大文件功能

如果想要phpmyadmin上传大文件,还需修改php.ini配置文件中的max_execution_time(php页面执行最大时间)、max_input_time(php页面接受数据最大时间)、memory_limit(php页面占用的最大内存)三个配置选项。

这是因为phpmyadmin上传大文件时,php页面的执行时间、内存占用也势必变得更长更大,其需要php运行环境的配合,光修改上传文件大小限制是不够的。

第三步:修改phpmyadmin配置文件

在完成php.ini的相关配置后,还需要修改phpmyadmin配置。

1、修改phpmyadmin config配置文件中的$cfg['ExecTimeLimit']配置选项,默认值是300,需要修改为0,即没有时间限制。

2、修改phpmyadmin安装根目录下的import页面中的$memory_limit

php.ini 구성 파일을 열고 file_uploads를 찾으세요.

rrreeephpmyadmin의 업로드 파일 크기 제한을 수정하는 방법 HTTP 파일 업로드는 기본적으로 허용되며 이 옵션은 OFF로 설정할 수 없습니다.

rrreee

기본값은 비어 있습니다. 이 옵션은 PHP 실행 환경을 수동으로 구성할 때 잊어버리기 쉽습니다. 이 옵션을 구성하지 않으면 파일 업로드 시 파일이 저장되는 임시 디렉터리를 설정할 수 없습니다. . 이 옵션에 값을 할당해야 합니다(예: upload_tmp_dir ='/leapsoulcn'). 이는 C 드라이브 디렉터리에 도약 디렉터리가 있음을 의미하며 이는 세션 구성과 동일합니다. Linux 환경에 있는 경우 이 디렉터리를 쓰기 권한으로 사용할 수 있도록 설정해야 합니다.

2단계: phpmyadmin의 대용량 파일 업로드 기능을 구현하기 위해 php 실행 시간 및 메모리 제한을 수정합니다

phpmyadmin이 대용량 파일을 업로드하도록 하려면 다음에서 max_execution_time도 수정해야 합니다. php.ini 구성 파일( 3가지 구성 옵션이 있습니다: (PHP 페이지의 최대 실행 시간), max_input_time(PHP 페이지에서 데이터를 허용하는 최대 시간), memory_limit(최대 PHP 페이지가 차지하는 메모리).

🎜phpmyadmin이 대용량 파일을 업로드하면 필연적으로 PHP 페이지의 실행 시간과 메모리 사용량이 길어지기 때문입니다. 이는 단순히 업로드 파일 크기 제한을 수정하는 것만으로는 충분하지 않습니다. 🎜🎜🎜3단계: phpmyadmin 구성 파일 수정🎜🎜🎜php.ini 관련 구성을 완료한 후 phpmyadmin 구성도 수정해야 합니다. 🎜🎜1. phpmyadmin 구성 파일에서 $cfg['ExecTimeLimit'] 구성 옵션을 수정합니다. 기본값은 300이며 시간 제한이 없음을 의미하는 0으로 수정해야 합니다. 🎜🎜2. phpmyadmin 설치 루트 디렉터리 아래 가져오기 페이지에서 $memory_limit를 수정하세요🎜🎜🎜🎜🎜지침: 먼저 php.ini 구성 파일에서 메모리 구성 옵션 memory_limit를 읽으세요. 비어 있음 기본 메모리 크기 제한은 2M입니다. 제한이 없으면 메모리 크기는 10M로 제한됩니다. php.ini 구성 파일의 관련 정보를 기반으로 이 코드를 수정할 수 있습니다. 🎜🎜이 시점에서 php.ini 구성 파일과 phpmyadmin 구성 파일의 파일 업로드 구성 옵션을 수정한 후 phpmyadmin 업로드 파일 크기 제한 문제를 해결하여 phpmyadmin 대용량 파일 업로드 기능을 실현할 수 있습니다. 🎜🎜추천 관련 기사 및 튜토리얼: 🎜phpmyadmin 튜토리얼🎜🎜

위 내용은 phpmyadmin의 업로드 파일 크기 제한을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿