對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2008/10/24 2:56:22
Apache裡面是沒有檔案上傳的設定的,所以請去找php.ini!
其中要注意的部份如下:
這裡是指Form的post可以接受的資料量大小!
而你的檔案一定是透過Form傳輸到Server端,所以這個要開,而且要開得比你預期的檔案最大Size還大一些!
再來則是檔案上傳區:
既然要做檔案上傳,各個功能一定要開得ㄚ!
然後這裡則是php再接收到檔案的時候,允許的檔案最大Size設定,請讓這個配合『post_max_size』,大於『post_max_size』也沒有意義,反而會造成Coder或系統管理者的困擾,一直以為可以上傳這麼大的檔案ㄚ!?怎麼不能動呢?結果是post的時候就已經掛了!
其中要注意的部份如下:
; PHP能接收POST資料的最大值.
post_max_size = 4M
這裡是指Form的post可以接受的資料量大小!
而你的檔案一定是透過Form傳輸到Server端,所以這個要開,而且要開得比你預期的檔案最大Size還大一些!
再來則是檔案上傳區:
; 是否允許以HTTP方式上傳檔案.
file_uploads = On
既然要做檔案上傳,各個功能一定要開得ㄚ!
; 允許上傳檔案的最大值.
upload_max_filesize = 2M
然後這裡則是php再接收到檔案的時候,允許的檔案最大Size設定,請讓這個配合『post_max_size』,大於『post_max_size』也沒有意義,反而會造成Coder或系統管理者的困擾,一直以為可以上傳這麼大的檔案ㄚ!?怎麼不能動呢?結果是post的時候就已經掛了!
