亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

在 EC2 中使用 PHP 表單在 S3 中上傳文件大小 > 2MB

在 EC2 中使用 PHP 表單在 S3 中上傳文件大小 > 2MB

PHP
慕容708150 2021-09-18 16:54:34
我使用了以下代碼:- 當我在 EC2 中運行此代碼時,這會將文件上傳到 2MB,但對于文件大小 > 2MB 會出現錯誤:- 無法訪問此站點 連接已重置。嘗試:檢查連接 檢查代理和防火墻 運行 Windows 網絡診斷 ERR_CONNECTION_RESET我沒有得到解決方案..可能是 EC2 或 php-sdk 中的一些配置問題..我已經完成了所有建議的解決方案,但我沒有得到確切的解決方案。還嘗試設置 php.ini 文件的 upload_max_filesize = 40M ,post_max_size = 40M 參數。if(isset($_FILES['image'])){    require 'vendor/autoload.php';    $file_name = $_FILES['image']['name'];    $s3 = new Aws\S3\S3Client([            'region'  => 'us-east-1',            'version' => 'latest',             'http'    => [            'verify' => false        ],            'credentials' => [                'key'    => "mykey",                'secret' => "my secret key",            ]    ]);    // Send a PutObject request and get the result object.    $key = $file_name;    $file = $_FILES["image"]['tmp_name'];    $result = $s3->putObject([            'Bucket' => 'epitahousing',            'Key'    => $key,            'SourceFile' => $file,    ]);    var_dump("uploaded successfully!!");    }    ?>    <html>       <body>          <form action="" method="POST" enctype="multipart/form-data">             <input type="file" name="image" />             <input type="submit"/>          </form>       </body>    </html>
查看完整描述

1 回答

?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

我帶來了適合我的解決方案。我還沒有配置代理,只需通過更改 httpd.conf 參數來保持等待服務器監聽直到您的請求到來。

RequestReadTimeout header=20-120,MinRate=50 body=20,MinRate=50


查看完整回答
反對 回復 2021-09-18
  • 1 回答
  • 0 關注
  • 153 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號