不好意思,我想要請問大家一下。
關於上傳檔案大小的限制問題,PHP 設定限制了每次上傳的最大檔案大小為 2 MB
在檔案上傳的設定裡面,我想要修改上傳限制的大小。
我在php.ini裡面
也將 upload_max_filesize 修改過 並且重新啟動apache,
也在httpd.conf 檔案內,加上
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 50000000
也有重新啟動 apache
但是問題還是一樣存在,不知道是不是還有哪些檔案需要在做修正?
作業系統為 Linux
Re: 關於上傳檔案大小的設定
也將post_max_size改一改, 用phpinfo()去看
留意一下是否正確改了有使用的php.ini
Re: 關於上傳檔案大小的設定
upload_max_filesize = 2M ; //上傳單一檔案的大小限制
post_max_size = 8M ; //PHP 允許一次上傳檔案的大小限制
memory_limit = 128M ; //執行每個scripts時使用的memory大小限制,太小會影響模組功能。狀態報告可以觀看伺服器的設定
max_execution_time = 30 ; //每個 script 執行時間上限, 單位是秒
max_input_time = 60 ; //每個 script 處理輸入資料可用時間上限, 單位是秒
memory_limit > post_max_size > upload_max_size
依照需求修改囉!
Re: 關於上傳檔案大小的設定
memory_limit = 500M
post_max_size=100M
upload_max_filesize = 50M
這是我的設定方式,但設定還是沒有改變
php.ini 確定也只有一個。
Re: 關於上傳檔案大小的設定
利用 phpinfo()的方法找出 php.ini 位置路徑 和實際的php.ini放置位置不同,
我把php.ini 的檔案複製到 phpinfo()所列出的路徑後,就可以了!
實在很感謝大家提供這些資訊。