今天突然有個關於檔案上傳的 Bug ,原以為是檔案上傳容量限制的問題,後來發現不是這個問題。再重新檢查的時侯,發現,原來檔案上傳這部分的系統,其實寫得還不錯,給自己很高的分數,拍拍手!
PHP 限制檔案上傳的設定,還是把他筆記一下好了:
php.ini
|
upload_max_filesize 這個設定值是用來指定提交表單中,單一檔案的最大容量。而 post_max_size 這個值是提交表單中所有資料的總容量上限,一般來說 post_max_size 會比 upload_max_filesize 來的大嚕!
另一方面要注意的是!這兩個設定項目是只能在 php.ini 中才會生效,是沒有辦法使用 ini_set() 來動態設定唷!
You can't set upload_max_filesize using ini_set() because upload_max_filesize is a PHP_INI_PERDIR type that means changeable only via: php.ini, .htaccess or httpd.conf.
- This is a declared original article, to respect the copyright, please do not repost this article without the consent of the author.
- Keywords : post_max_size(3), 設定(2), 問題(2), ini_set(2), 這兩(1), 辦法使用(1), 資料(1), 設定值(1), 總容量上限(1), 系統(1), 筆記一下好(1), 發現(1), 最大容量(1), 拍拍手(1), 後來發現(1), 大嚕(1), 單一檔案(1), 只能(1), 原以為(1), 分數(1)
0 0
2011-10-10T11:36:00+0000