在 php 中有設定最大上傳檔案大小
如果想上傳較大的 *.sql 檔案 phpMyAdmin 會有錯誤跳出,不允許上傳檔案
在這種情況以 phpMyAdmin 內建的功能我們有兩種解決方案:
(1) 開啟 phpMyAdmin 中的上傳檔案資料夾功能
首先開啟 phpmyadmin 中的 config.inc.php 檔案,並修改下列數值
$cgf['UploadDir'] = '載入資料夾的名稱'
$cgf['SaveDir'] = '輸出資料夾的名稱'
接著在 phpmyadmin 資料夾中分別建立輸出與載入資料夾
把欲上傳的資料放進載入資料夾後
使用 phpMyAdmin 中的載入功能後會發現多出了"Web 伺服器上載目錄"的選項
以後如果想上傳資料庫只需將檔案放進資料夾中即可。
(2) 另一種方法則是直接修改 php 中的 php.inc 檔案
首先也是開啟 php 中的 php.inc 檔案,並修改下列數值
upload_max_filesize =
post_max_sixe =
max_execution =
max_input_time =
memory_limit =
修改完成後存檔並重新啟動 Apsche,即可直接上傳大型 SQL 檔案
文章標籤
全站熱搜

太實用啦!感謝您!
附帶一提,如果是在Linux底下的話,那第一個做法的設定大概會是: $cfg['UploadDir'] = '/etc/phpmyadmin/'; 參見:http://stackoverflow.com/a/13939728/6645399