第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP AWS Elastic Beanstalk - 無法發(fā)布超過 2GB 的文件

PHP AWS Elastic Beanstalk - 無法發(fā)布超過 2GB 的文件

PHP
萬千封印 2023-09-08 16:38:56
我已經(jīng)在 Elastic Beanstalk 中部署了一個應(yīng)用程序,更改了一些配置,以便我可以上傳更大的文件并重新啟動 nginx 服務(wù)器。當(dāng)我上傳一個小于2GB的文件時,上傳成功。但是,當(dāng)我上傳超過2GB的文件時,卻無法上傳成功。以下是我在 /etc/nginx/nginx.conf 文件中添加的行:client_max_body_size 7500M;proxy_connect_timeout 1200s;proxy_send_timeout 1200s;proxy_read_timeout 1200s;fastcgi_send_timeout 1200s;fastcgi_read_timeout 1200s;另外,我在 .ebextensions 中添加了配置文件并放入以下內(nèi)容:files:    "/etc/php.d/99uploadsize.ini":        mode: "000644"        owner: root        group: root        content: |            post_max_size = 5000M            upload_max_filesize = 5000M            memory_limit = 5000Mcommands:    remove_old_ini:        command: "rm -f /etc/php.d/99uploadsize.ini.bak"并嘗試了以下內(nèi)容:files:    "/etc/nginx/conf.d/proxy.conf":        mode: "000755"        owner: root        group: root        content: |            post_max_size = 7500M            upload_max_filesize = 5000M            memory_limit = 7500M            client_max_body_size = 5000M這是 phpinfo() 快照:
查看完整描述

1 回答

?
慕桂英3389331

TA貢獻(xiàn)2036條經(jīng)驗 獲得超8個贊

PHP 設(shè)置

您的 PHP 設(shè)置絕對正確,設(shè)置沒有錯誤。

上傳錯誤不是 PHP

根據(jù)您發(fā)布的圖片,錯誤代碼為 7,這意味著

上傳_ERR_CANT_WRITE - 7;無法將文件寫入磁盤。PHP 5.1.0 中引入

這意味著您上傳的代碼是正確的,但在系統(tǒng)上寫入文件時失敗。

阿帕奇設(shè)置

限制請求體

該偽指令指定請求正文中允許的字節(jié)數(shù),從 0(表示無限制)到 2147483647 (2GB)。

LimitRequestBody 指令允許用戶在給定指令的上下文(服務(wù)器、每個目錄、每個文件或每個位置)內(nèi)設(shè)置 HTTP 請求消息正文允許的大小限制。如果客戶端請求超出該限制,服務(wù)器將返回錯誤響應(yīng),而不是為請求提供服務(wù)。正常請求消息正文的大小將根據(jù)資源的性質(zhì)以及該資源上允許的方法而有很大差異。CGI 腳本通常使用消息正文來檢索表單信息。PUT 方法的實現(xiàn)將需要一個至少與服務(wù)器希望接受的該資源的任何表示一樣大的值。

該指令使服務(wù)器管理員能夠更好地控制異??蛻舳苏埱笮袨?,這可能有助于避免某些形式的拒絕服務(wù)攻擊。

解決方案:

您不能通過 PHP 發(fā)布/上傳超過 2 GB 的文件,因為 Apache 服務(wù)器不允許它這樣做。

唯一的解決方案是您可以對其進(jìn)行壓縮,并在執(zhí)行壓縮時將每個文件分割為小于 2 GB,然后將它們解壓縮到每個請求的服務(wù)器。

運(yùn)行腳本來解壓縮文件并執(zhí)行操作。


查看完整回答
反對 回復(fù) 2023-09-08
  • 1 回答
  • 0 關(guān)注
  • 137 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號