如何在 PHP 中更改最大上傳檔案大小


什麼是 PHP?

PHP(超文字預處理器)是一種廣泛使用的伺服器端指令碼語言,用於 Web 開發。它允許開發人員將程式碼嵌入 HTML 檔案中,從而建立動態網頁並與資料庫互動。PHP 以其簡單性、多功能性和與流行資料庫的廣泛整合能力而聞名。它提供了廣泛的擴充套件,並且擁有龐大的開發者社群,確保了充足的資源和支援。

如何在 PHP 中更改最大上傳檔案大小

要更改 PHP 中的最大上傳檔案大小,您需要修改以下配置設定

步驟 1

以管理員許可權開啟 C 盤,然後開啟 xampp 資料夾。

步驟 2

點選php資料夾。

步驟 3

在編輯器模式(如記事本或寫字板)中開啟php.ini檔案,並搜尋upload_max_filesize指令。此指令確定單個上傳檔案的最大大小。預設情況下,它通常設定為相對較低的值,例如“2M”(2 兆位元組)。

將upload_max_filesize的值修改為您想要的大小。

步驟 4

此外,您還應該檢查並修改post_max_size指令。此設定確定整個 POST 請求的最大大小,包括上傳的檔案。搜尋post_max_size關鍵字,並將它的值更新為所需的最大值,該值是整個內容和附件(包含在帖子中)的大小。

它應該大於或等於upload_max_filesize。將其更新為匹配或超過所需的檔案大小限制。例如,如果您設定upload_max_filesize = 100M,那麼您也應該設定post_max_size = 100M。

步驟 5

儲存 php.ini 檔案。

步驟 6

重新啟動您的 Web 伺服器以使更改生效。此步驟確保載入新的配置設定。

按照這些步驟操作後,PHP 應該允許上傳到指定最大大小的檔案。

結論

為了更改 PHP 中的最大上傳檔案大小,您需要修改 php.ini 配置檔案。此檔案包含 PHP 的各種設定,包括上傳檔案大小限制。透過在 php.ini 檔案中找到 upload_max_filesize 指令,您可以調整單個上傳檔案的最大大小。此外,修改 post_max_size 指令也很重要,以確保整個 POST 請求大小滿足所需的檔案大小限制。

在對 php.ini 進行必要的更改後,務必重新啟動 Web 伺服器以使新配置生效。這確保了 PHP 識別並應用更新的最大上傳檔案大小。請記住,不同的 Web 託管提供商可能對其檔案上傳有自己的限制,因此如果您遇到任何限制,建議您諮詢您的特定提供商。

更新於: 2023年7月28日

232 次檢視

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.