解決phpmyadmin上傳文件大(dà)小限制的(de)配置方法

發表日期:2011.06.21    訪問人(rén)數:0

phpmyadmin導入SQL文件時(shí)涉及到phpmyadmin上傳文件大(dà)小限制問題,默認phpmyadmin上傳文件大(dà)小爲2M,如果想要phpmyadmin上傳超過2M大(dà)文件,就需要修改phpmyadmin上傳文件的(de)大(dà)小配置或者将大(dà)文件分(fēn)幾批上傳,相對(duì)來(lái)說修改phpmyadmin上傳文件大(dà)小的(de)限制來(lái)得(de)方便很多(duō)。解決phpmyadmin上傳文件大(dà)小限制問題涉及修改php.ini配置文件和(hé)phpmyadmin配置文件。

修改phpmyadmin上傳文件大(dà)小限制主要分(fēn)修改php.ini配置文件和(hé)phpmyadmin配置文件兩個(gè)步驟。

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

此步驟與一般的(de)PHP.INI配置文件上傳功能方法一緻,需要修改php.ini配置文件中upload_max_filesize和(hé)post_max_size兩個(gè)選項值,具體修改方法請參考:PHP.INI配置:文件上傳功能配置教程。

第二步:修改php執行時(shí)間及内存限制實現phpmyadmin上傳大(dà)文件功能

如果想要phpmyadmin上傳大(dà)文件,還(hái)需修改php.ini配置文件中的(de)max_execution_time(php頁面執行最大(dà)時(shí)間)、max_input_time(php頁面接受數據最大(dà)時(shí)間)、memory_limit(php頁面占用(yòng)的(de)最大(dà)内存)三個(gè)配置選項,這(zhè)是因爲phpmyadmin上傳大(dà)文件時(shí),php頁面的(de)執行時(shí)間、内存占用(yòng)也(yě)勢必變得(de)更長(cháng)更大(dà),其需要php運行環境的(de)配合,光(guāng)修改上傳文件大(dà)小限制是不夠的(de)。

第三步:修改phpmyadmin配置文件

在完成php.ini的(de)相關配置後,還(hái)需要修改phpmyadmin配置。

1、修改phpmyadmin config配置文件中的(de)$cfg[‘ExecTimeLimit’]配置選項,默認值是300,需要修改爲0,即沒有時(shí)間限制。

2、修改phpmyadmin安裝根目錄下(xià)的(de)import頁面中的(de)$memory_limit

說明(míng):首選讀取php.ini配置文件中的(de)内存配置選項memory_limit,如果爲空則默認内存大(dà)小限制爲2M,如果沒有限制則内存大(dà)小限制爲10M,你可(kě)以結合你php.ini配置文件中的(de)相關信息修改這(zhè)段代碼。

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

phpmyadmin導入SQL文件時(shí)涉及到phpmyadmin上傳文件大(dà)小限制問題,默認phpmyadmin上傳文件大(dà)小爲2M,如果想要phpmyadmin上傳超過2M大(dà)文件,就需要修改phpmyadmin上傳文件的(de)大(dà)小配置或者将大(dà)文件分(fēn)幾批上傳,相對(duì)來(lái)說修改phpmyadmin上傳文件大(dà)小的(de)限制來(lái)得(de)方便很多(duō)。解決phpmyadmin上傳文件大(dà)小限制問題涉及修改php.ini配置文件和(hé)phpmyadmin配置文件。

修改phpmyadmin上傳文件大(dà)小限制主要分(fēn)修改php.ini配置文件和(hé)phpmyadmin配置文件兩個(gè)步驟。

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

此步驟與一般的(de)PHP.INI配置文件上傳功能方法一緻,需要修改php.ini配置文件中upload_max_filesize和(hé)post_max_size兩個(gè)選項值,具體修改方法請參考:PHP.INI配置:文件上傳功能配置教程。

第二步:修改php執行時(shí)間及内存限制實現phpmyadmin上傳大(dà)文件功能

如果想要phpmyadmin上傳大(dà)文件,還(hái)需修改php.ini配置文件中的(de)max_execution_time(php頁面執行最大(dà)時(shí)間)、max_input_time(php頁面接受數據最大(dà)時(shí)間)、memory_limit(php頁面占用(yòng)的(de)最大(dà)内存)三個(gè)配置選項,這(zhè)是因爲phpmyadmin上傳大(dà)文件時(shí),php頁面的(de)執行時(shí)間、内存占用(yòng)也(yě)勢必變得(de)更長(cháng)更大(dà),其需要php運行環境的(de)配合,光(guāng)修改上傳文件大(dà)小限制是不夠的(de)。

第三步:修改phpmyadmin配置文件

在完成php.ini的(de)相關配置後,還(hái)需要修改phpmyadmin配置。

1、修改phpmyadmin config配置文件中的(de)$cfg[‘ExecTimeLimit’]配置選項,默認值是300,需要修改爲0,即沒有時(shí)間限制。

2、修改phpmyadmin安裝根目錄下(xià)的(de)import頁面中的(de)$memory_limit

說明(míng):首選讀取php.ini配置文件中的(de)内存配置選項memory_limit,如果爲空則默認内存大(dà)小限制爲2M,如果沒有限制則内存大(dà)小限制爲10M,你可(kě)以結合你php.ini配置文件中的(de)相關信息修改這(zhè)段代碼。

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

馳創數碼
緻力打造互動品牌,提供精準營銷服務

立即咨詢

網站建設客服微信

掃一掃,添加微信咨詢

免費咨詢

400-602-8610

  • 地址:成都市高(gāo)新區(qū)錦城(chéng)大(dà)道666号奧克斯廣場(chǎng)B座902
  • 其他(tā)咨詢熱(rè)線:028-86666423 028-8666413
  • 郵箱:service@chichuang.com
  • 傳真:028-86666493