怎么修改phpmyadmin的上傳文件大小限制

怎么修改phpmyadmin的上傳文件大小限制

解決phpmyadmin上傳文件大小限制問題涉及修改php.ini配置文件和phpMyAdmin配置文件。

修改phpmyadmin上傳文件大小限制主要分修改php.ini配置文件(php安裝文件內)和phpmyadmin配置文件(config.inc.php)兩個步驟。

第一步:修改php.ini配置文件中文件上傳大小配置

此步驟與一般的PHP.INI配置文件上傳功能方法一致,需要修改php.ini配置文件中upload_max_filesize和post_max_size兩個選項值。

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

立即學習PHP免費學習筆記(深入)”;

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

怎么修改phpmyadmin的上傳文件大小限制

說明:首先,讀取php.ini配置文件中的內存配置選項memory_limit,如果為空則默認內存大小限制為2M,如果沒有限制則內存大小限制為10M,你可以結合你php.ini配置文件中的相關信息修改這段代碼。

至此,經過修改php.ini配置文件中的文件上傳配置選項以及phpmyadmin配置文件后,即可解決phpmyadmin上傳文件大小限制問題,從而實現phpmyadmin上傳大文件功能。

相關文章教程推薦:phpmyadmin教程

以上就是怎么修改

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享