編輯 php.ini,調整三項關鍵值 (需重啟 PHP-FPM/Apache):
upload_max_filesize = 50M # 單文件上傳上限 post_max_size = 60M # POST 總體上限 (應 > upload_max_filesize) memory_limit = 256M # 腳本內存上限 (應 > post_max_size)
查找位置:php --ini 或 phpinfo()。
以 phpMyAdmin-3.1.0-all-languages 為例:
upload/ 目錄,權限可寫config.sample.inc.php 和 libraries/config.default.php:$cfg['UploadDir'] = 'upload';
upload/| 維度 | 修改 php.ini | 上傳目錄法 |
|---|---|---|
| 權限需求 | 服務器管理員 (重啟服務) | 僅 FTP/文件管理權限 |
| 生效範圍 | 全局所有 PHP 上傳 | 僅 phpMyAdmin 導入 |
| 持久性 | 永久 | 臨時 |
| 安全性 | 需評估全局影響 | 隔離風險 |