請問一下~在客戶和內部系統裡,我想要將附件大小增加要在php、mysql哪個檔案作修正呢?
還有附件檔案格式類型要到哪裡修正?
謝謝~
OS: b2d server1231 stable
先謝謝您對其他使用者問題的回應及幫忙~~
如果要改附件上傳最大的 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 來試試~
謝謝
謝謝~我是想確定看看~這部分是否是由php.ini所改的~
瞭解囉~謝謝啦~
您好:
我已經按照上文說明設定,但是還是只能上傳2M。
還有哪裡需要修改設定。
環境:WINXPP SQL:PostgreSQL
IIS :5.0
PHP :5.2.5.5
更改完設定檔後,要重新啟動 Apache2 及 mysql 服務即可,我有試過OK!
您好!
已修改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一起改,不然就是改為儲存至檔案系統。
提供給有同樣疑問的朋友~
也感謝作者願意開源分享這麼好用的系統~~