修改PHP.ini
在榆中等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供網站制作、成都網站制作 網站設計制作按需求定制開發(fā),公司網站建設,企業(yè)網站建設,高端網站設計,全網營銷推廣,外貿網站制作,榆中網站建設費用合理。
文件
修改最大上傳值,最大POST值,最大執(zhí)行超時時間值。
如果沒有辦法更改PHP.ini,把數(shù)據(jù)結構和數(shù)據(jù)記錄分開,數(shù)據(jù)記錄文件,手動調整到2M
以內
在phpmyadmin中顯示上傳文件最大問8M,可我的單個sql文件超過50M,嘗試上傳,上傳依然可以進行,但上傳到8M即操作終止,phpmyadmin提示上傳失敗。
該問題實際上是php的配置問題,在php.ini中有兩個參數(shù)需要關注:
upload_max_filesize 8m
post_max_size 8m
upload_max_filesize為上傳文件的最大尺寸,post_max_size為POST數(shù)據(jù)的最大尺寸,在php實現(xiàn)上post_max_size=upload_max_filesize。
第一步:修改php.ini配置文件中文件上傳大小配置
upload_max_filesize和post_max_size兩個選項值 改的大一點比如說128M
第二步:修改php執(zhí)行時間及內存限制實現(xiàn)phpmyadmin上傳大文件功能
如果想要phpmyadmin上傳大文件,還需修改php.ini配置文件中的max_execution_time(php頁面執(zhí)行最大時間)、
max_input_time(php頁面接受數(shù)據(jù)最大時間)、memory_limit(php頁面占用的最大內存)三個配置選項,這是因為
phpmyadmin上傳大文件時,php頁面的執(zhí)行時間、內存占用也勢必變得更長更大,其需要php運行環(huán)境的配合,光修改上傳文件大小限制是不夠的。
第三步:修改phpmyadmin配置文件
1、修改phpmyadmin config配置文件中的$cfg[‘ExecTimeLimit’]配置選項,默認值是300,需要修改為0,即沒有時間限制。
2、修改phpmyadmin安裝根目錄下的import頁面中的$memory_limit
說明:首選讀取php.ini配置文件中的內存配置選項memory_limit,如果為空則默認內存大小限制為2M,如果沒有限制則內存大小限制為10M,你可以結合你php.ini配置文件中的相關信息修改這段代碼。
至此,經過修改php.ini配置文件中的文件上傳配置選項以及phpmyadmin配置文件后,即可解決phpmyadmin上傳文件大小限制問題,從而實現(xiàn)phpmyadmin上傳大文件功能。