解決 php 沒法上傳檔案大小更高的檔案(修改 php.ini 上傳限制)

本教學使用環境介紹
伺服器端:Ubuntu 16.04
資料庫:Mariadb 10.1.34(Mysql)
語言版本:php 7.0
本機端:MacOS High Sierraphp

在上傳檔案的時候發生了一件事
就是怎麼某些檔案沒法上傳成功?
並且這些檔案都是特別大的超過 8M 以上?
因而去 stackoverflow 找到了答案
前往「php.ini」修改上傳限制就好了mysql

macos 的php.ini路徑:/etc/php.ini
ubuntu 的php.ini路徑:/etc/php/7.0/apache2sql

找到後先搜尋 upload_max_filesize
單擋上傳大小上限,我在這裏設定爲 1Gmacos

upload_max_filesize = 1000M

以後再找 post_max_size
此爲所有的 post 檔案合計的大小上限,我這裏設定爲 50Gapache

post_max_size = 50000M

依照你的需求作變動
也別忘了修改記憶體上限 memory_limit
我在另外一篇設定爲 -1ubuntu

memory_limit = 512M

記得若是有使用 mysql, mariadb
會將 mysql.connect_timeout 設定爲 -1 爲永不斷線post

mysql.connect_timeout = -1

最後別忘了重啓 apacherest

sudo apachectl restart

Line ID:ianmac
QQ:1258554508code

相關文章
相關標籤/搜索