iT邦幫忙

0

MySQL server has gone away

  • 分享至 

  • xImage

我想把一個大小為4MB的CSV檔匯入phpMyAdmin,但他都顯示下列這樣
https://ithelp.ithome.com.tw/upload/images/20220720/201482697gfisdamdD.pnghttps://ithelp.ithome.com.tw/upload/images/20220720/20148269OYBGSccssl.png
也只有匯進表頭欄位而已,請問有什麼方法解決嗎,已經有試過改my.ini之wait-timeout的方式,請問大大有其他的解法嗎。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
echochio
iT邦高手 1 級 ‧ 2022-07-21 16:43:28
最佳解答

php.ini 檔案

upload_max_filesize 最大允許上傳檔案的上限大小
post_max_size PHP最大能透過POST方法接收的檔案大小
memory_limit  執行一個script最大能占用的記憶體空間大小
max_execution_time 執行一個script最大占用的時間,單位秒數。設為0表無上限
max_input_time 每個script在處理解析input資料時的花費上限時間,單位秒數。設為0表無上限、設為-1表示無限制、使用max_execution_time所設定的時間

PhpMyAdmin的設定

$cfg['ExecTimeLimit']

記得要重開 apache
或是 FastCGI & Nginx

upload_max_filesize=300M
post_max_size=350M
memory_limit=512M
max_execution_time=0
max_input_time=0

這些是一開始我用PhpMyAdmin就已經設定好的了,但他還是會出現錯誤。

$cfg['ExecTimeLimit']

請問這行是要打在哪裡

echochio iT邦高手 1 級 ‧ 2022-07-22 16:57:09 檢舉

$cfg['ExecTimeLimit']

貼在 google 就知道 ......

echochio感謝您!/images/emoticon/emoticon41.gif

我要發表回答

立即登入回答