phpMyAdmin:解決匯入檔案大小上限問題(教學基於 XAMPP)

2019/03/15 7,175 1 軟體應用 , 網站技術 , 伺服器 , 資料庫

因為 XAMPP 上的 phpMyAdmin 匯入 sql 檔案的上限太低,導致我無法從平台上將我網站的資料庫備份檔案匯入,因為這些檔案都遠遠超過 2 MB 的大小,所以我們就要去修改 PHP 中的預設值(設定),這些預設值都存放在 PHP 中的「php.ini」檔案中。「php.ini」修改後必須重開伺服器才會起作用唷!這很重要請記住!

⚠ 注意!這個教學基於 XAMPP,如果您是使用其他整合系統或其他,也可以參考本教學中改「php.ini」的部分,其他部分就請忽略,感謝!

▲ phpMyAdmin 中顯示匯入上限為 2,048 KB,也就是 2 MB,真的太小了!因此...

▲ 我們可以先打開 XAMPP,找到 Apache,點「Config」中的「PHP (php.ini)」打開「php.ini」,這樣就可以修改預設值啦!這邊用各種文字編輯器進行修改都可以,請善用尋找與取代的功能。

「php.ini」中需要修改的預設值介紹與推薦設定值:(「;」後為註解)

max_execution_time = 60 ; 每個腳本(Script)的最長執行時間,以秒為單位(預設值:30)
max_input_time = 90 ; 每個腳本能花費在解析請求數據上的最長時間,以秒為單位(預設值:60)
memory_limit = 128M ; 腳本能消耗的最大記憶體(Memory)(預設值:128MB)
post_max_size = 200M ; PHP 將接受的 POST 數據最大大小,若設置為「0」則取消限制,此比上行上傳檔案最大許可大小還重要!(預設值:8MB)
upload_max_filesize = 200M ; 上傳檔案的最大許可大小(預設值:2MB)

最後提醒您,儲存好設定檔案「php.ini」後一定要將伺服器重新啟動才會生效!

贊助廣告 ‧ Sponsor advertisements

留言區 / Comments

萌芽論壇