twbsd.org
 
  Select Language: Home  SmbFTPD Forum 
Bug Tracker
Forum -> Bug Tracker
請問如何更改附件上傳檔案大小及檔案格式?
chiyen -
請問一下~在客戶和內部系統裡,我想要將附件大小增加要在php、mysql哪個檔案作修正呢?

還有附件檔案格式類型要到哪裡修正?

謝謝~


OS: b2d server1231 stable
Alex -
先謝謝您對其他使用者問題的回應及幫忙~~

如果要改附件上傳最大的 size, 必須修改 php.ini, 將 upload_max_filesize 加大, 如果 upload_max_filesize 大於或接近 post_max_size, 則必須再加大 post_max_size.

post_max_size = 8M
upload_max_filesize = 4M

如果您找不到 php.ini 的位置, 我再去 download b2d 來試試~

謝謝
chiyen -
謝謝~我是想確定看看~這部分是否是由php.ini所改的~

瞭解囉~謝謝啦~
bruce -
您好:
我已經按照上文說明設定,但是還是只能上傳2M。
還有哪裡需要修改設定。

環境:WINXPP SQL:PostgreSQL
IIS :5.0
PHP :5.2.5.5

etjon -
更改完設定檔後,要重新啟動 Apache2 及 mysql 服務即可,我有試過OK!
AlexLi -
您好!
已修改php.ini中的upload & post max值為16MB, 20MB
並重新啟動apache,但上傳時出現錯誤。
Got a packet bigger than 'max_allowed_packet' bytes
執行操作時發生錯誤!
存取資料庫時發生錯誤,頁面位置 [/home/project/support.idotsys.com/htdocs/document/document_donew.php:89]



觀察後發現,include/config.php中有upload的設定值。
$GLOBALS['SYS_FILE_IN_DB'] = 1;
註解是說0是寫到檔案系統,1是寫進資料庫。

改為0就正常了...問題應該是出在資料庫的設定。
MySQL預設值max allowed packet為1,048,576=1MB
所以...要麻就是連同資料庫的max allowed packet一起改,不然就是改為儲存至檔案系統。

提供給有同樣疑問的朋友~
也感謝作者願意開源分享這麼好用的系統~~

Copyright © 2002-2024 Alex Wang from www.twbsd.org. All rights reserved.