Amazon EC2 Ubuntu 实例最大文件上传大小

2024-02-14

我获得了一个 Amazon EC2 Ubuntu 实例。我们的任务是创建一个 Web 应用程序,其中包括上传客户端视频。我在本地主机中创建了一个文件上传应用程序,它工作正常。当我将代码迁移到虚拟主机服务器时,我无法上传任何视频,甚至无法上传任何超过2Mb。我尝试编辑php.ini环境upload_max_filesize to 50M和 post_max_size 为1000M.

重启Apache这么多次后,更新并没有反映在我的phpinfo()信息,但更改已保存在我的php.ini file.

我怀疑给我的 Amazon EC2 实例有文件上传限制,但我不确定我是否正确。如果我错了,我该如何覆盖下面的配置?任何帮助将非常感激。

UPDATE:

我什至确保我正在编辑正确的配置文件。以下是屏幕截图:

UPDATE:

我尝试按照中所说的link https://forums.aws.amazon.com/message.jspa?messageID=410421#没有运气。我对链接有很多疑问,例如:

  1. 什么是汤姆卡切斯意思是关于S3 bucket?我将配置文件上传到/var/www/html/.ebextensions。我做的事正确吗?

My zzz.ini包含下面的代码,我将其放入/etc/php.d/zzz.ini:

[php]
post_max_size = 1000M
upload_max_filesize = 50M

My myconfigfile.config位于/var/www/html/.ebextensions/myconfigfile.config并包含以下代码:

files:
  "/etc/php.ini":
    mode: "000644"
    owner: root
    group: root
    source: http://mybucketname.s3.amazonaws.com/php.ini

  "/etc/php.d/zzz.ini":
    mode: "000644"
    owner: root
    group: root
    source: http://mybucketname.s3.amazonaws.com/zzz.ini

如何知道我的实例的存储桶名称?

我也复制了我的php.ini from /etc/php/7.0/apache2/php.ini to /etc/php.ini并重新启动阿帕奇。仍然没有任何变化。我做的事正确吗?

UPDATE:

我向向我提供 EC2 实例的人询问存储桶名称,她的答复是。

是的,您已获得 EC2 实例的访问权限。 S3则不同 亚马逊提供的服务,并且不会自动提供给 EC2 实例。我们可以为您在 S3 中创建一个存储桶,但可能不会 不再需要。

EC2实例有大约8GB的存储空间。你应该能够 在 EC2 文件系统中存储多个大于 2MB 的视频,并且 直接访问它们。

使用 S3 进行文件上传是一个好主意,尤其是当您的软件 投入生产。但是,为了简化设置,请使用 文件系统来存储视频。

UPDATE :

运行以下命令:

php -i | grep -i max_size

yields: post_max_size => 1000M => 1000M

grep -ir "max_size" /etc/php/7.0/apache2/conf.d/

什么也不产生。

grep -ir "max_size" /etc/php/7.0/

yields

/etc/php/7.0/fpm/php.ini:post_max_size = 1000M
/etc/php/7.0/apache2/php.ini:post_max_size = 1000M
/etc/php/7.0/cli/php.ini:post_max_size = 1000M

My phpinfo()可以通过这个访问link http://18.236.72.77/info.php


更改 php.ini 文件后,我还必须重新启动 FPM:

sudo systemctl restart php-fpm.service

重新启动apache之前:

sudo systemctl restart httpd

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Amazon EC2 Ubuntu 实例最大文件上传大小 的相关文章

  • 更改 Woocommerce 中“我的帐户”页面上的标题

    我见过大量有关如何使用 WooCommerce 我的帐户仪表板重新排序 更改导航和页面的示例 但我一生都无法弄清楚如何更改每个部分的主要标题 我的帐户 订单 下载 地址等 我已经搜索过模板 但没有任何乐趣 我尝试使用条件 php 注释来回显
  • Smarty 如果 URL 包含

    使用 Smarty 标签我想确定 URL 是否包含单词 例如 if smarty get page contains product php 我知道 contains 不存在 但是我怎样才能轻松地编写类似的东西来实现上述代码呢 所有 PHP
  • 简单的 PHP 回显代码不起作用

    这是我的 html 和 php 脚本 h1 Bob s Auto Parts h1 table width 100 tr tr table 为什么这个输出会出现一个 gt 我希望它是 这有效 仅有的 这是输出 鲍勃的汽车零件 鲍勃
  • 尝试使用 php 发送 POST 请求,无论我做什么,我都会收到“HTTP ERROR 500”

    为了发出 HTTP 请求 有人建议我尝试使用 PHP 并给了我一段代码 url https example com dashboard api data array to gt PHONE NUMBER from gt SENDER ID
  • php中的条件格式化html表与时间戳比较

    echo table style width 100 tr echo td Order td echo td Destination td echo td Location td echo td Status td echo td Time
  • 从类似 cronjob 的语法创建“下次运行时间”日期

    在我正在创建的应用程序中 用户可以安排重复任务 生成间隔模式的简单值是 Minute 0 59 90 each minute Hour 0 23 90 each hour Day of month 1 31 90 each day of m
  • 未传递“client_reference_id”参数

    我使用 Stripe Checkout Stripe 版本 2016 07 06 我想通过参数 client reference id 恢复个性化数据 但在 JSON 中 当我有金额或电子邮件时 我找不到它 我是在测试环境中 你能帮我吗 先
  • Ubuntu 上的 Vim:文本渲染错误,奇怪地重复和消失

    不久前我在 ubuntu 12 04 上安装了 vim 有时 当我在代码上运行光标 使用键盘 而不是鼠标 时 文本会消失 就好像渲染字符时出现问题一样 当我再次运行光标时 它通常会重新出现 这似乎是随机发生的 但通常足以让人恼火 为了更清楚
  • 如何在HTML中的PHP中注释掉HTML和PHP?

    这是我想注释掉的一行代码 h1 class post title a href title a h1 一种流行的注释方法是分别注释 html 和 php 有一个更好的方法吗
  • 无法使用maven编译java项目

    我正在尝试在 java 16 0 1 上使用 maven 构建 IntelliJ 项目 但它无法编译我的项目 尽管 IntelliJ 能够成功完成 在此之前 我使用maven编译了一个java 15项目 但我决定将所有内容更新到16 0 1
  • PHP 扩展开发入门 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 请推荐有关 PHP 低 级 modules 编程接口的帮助文章或教程 搜索我的书签 我发现的唯一链接是
  • 如何在 Zend MVC 中实现 SSL

    我之前已经通过使用特定的安全文件夹 例如服务器上的 https 文件夹与 http 文件夹 实现了安全页面 我已经开始使用 Zend Framework 并希望应用程序的某些部分 例如登录 使用 https 我在谷歌上搜索过 甚至在这里搜索
  • PHP print_r() 中 _r 的含义是什么?

    我见过这个答案 https stackoverflow com questions 13103410 what does r suffix mean就这样 但我不确定它对于 PHP 是否相同 如果是 可重入的含义是什么 From PHP n
  • 如何通过php获取网页的Open Graph协议?

    PHP 有一个简单的命令来获取网页的元标记 get meta tags 但这仅适用于具有名称属性的元标记 然而 开放图谱协议如今变得越来越流行 从网页获取 opg 值的最简单方法是什么 例如 我看到的基本方法是通过 cURL 获取页面并使用
  • PHP 中的引用

    我正在编写一个自定义博客引擎 并且希望拥有类似于 Wordpress 的引用 我可以查看 WordPress 源代码 但我真的更喜欢某种教程 但到目前为止我还没有找到 有没有关于在 PHP5 中实现 trackbacks 或 pingbac
  • 从所有会话中注销

    我有一个注销选项 这是我的代码 session start session destroy setcookie key time 60 60 24 setcookie username time 60 60 24 我想添加另一个选项来注销所
  • 我可以在 PHP 会话变量中安全地存储用户名和密码吗?

    我想在 REST api 之上制作一个轻量级的 web 应用程序 用户只需进行一次身份验证 从那时起 所有针对 web api 的请求都希望通过以某种方式保持用户名和密码有效来完成 我已经做了一个工作原型我在哪里将用户名和密码存储在会话变量
  • 如何从 Laravel 执行存储过程

    我需要在表单提交数据后执行存储过程 我让存储过程按照我想要的方式工作 并且我的表单正常工作 我只是不知道从 laravel 5 执行 sp 的语句 它应该是这样的 执行 my stored procedure 但我似乎在网上找不到类似的东西
  • 从字符串中获取数字

    我有一个字符串 例如 lorem 110 ipusm 我想获取 110 我已经尝试过这个 preg match all 0 9 string ret 但这正在返回 Array 0 gt 1 1 gt 1 2 gt 0 我想要这样的东西 Ar
  • Nginx url 限制 502 网关

    我有一个问题 但我接受绕过此功能的其他建议 基本上 我在 get 请求中向我的服务器发送大约 3000 个字符的大行文本 然后服务器将其作为 url 中的参数发送到谷歌翻译 问题 当 url gt 1900 个字符时 Nginx 会抛出 5

随机推荐

  • 在 PowerShell 中添加数字

    我正在尝试在 PowerShell 中将两个数字相加 我将用户提供的输入存储在 Value1 and Value2 但是我找不到任何方法来实际将这些数字相加 我尝试使用Measure Objectcmdlet 但我似乎无法让它工作 如何在
  • 未捕获的类型错误:THREE.MTLLoader 不是构造函数 2.0

    我之前在这里问过这个问题 未捕获的类型错误 THREE MTLLoader 不是构造函数 https stackoverflow com questions 46989337 uncaught typeerror three mtlload
  • cygwin 将文件权限设置为 000

    我有一个文件夹 cygwin d myfolder 每次我在那里保存文件时 如果我从 cygwin 执行 ls la 我会看到这些文件被授予权限 000 这实际上给我带来了很多问题 因为我将此文件夹同步到我的服务器 并且没有一个文件可访问
  • 如何在 ruby​​ 中控制(启动/终止)后台进程(服务器应用程序)

    我正在尝试通过 ruby 设置一个用于集成测试 实际上是规格 的服务器 但不知道如何控制该过程 所以 我想做的是 为我的 gem 运行一个 rake 任务来执行集成规范 该任务需要首先启动服务器 我使用 webrick 然后运行规范 执行规
  • 使用 nginx/php-fpm 设置 $_ENV (fka $HTTP_ENV_VARS)

    apache 环境中 setenv 的等效项是什么 使用 apache 我可以设置环境 SOMEE NV 并通过 ENV SOMEE NV 在 php 中访问它 但我不知道如何使用 nginx php fpm 来做到这一点 我最初以为我只需
  • printf() 和 scanf() 函数何时静态或动态链接到应用程序?

    当一个C程序被编译时 它按照预处理器 编译器 汇编器 链接器的顺序进行 主要任务之一是linker是使库函数的代码可供您的程序使用 链接器可以以静态或动态两种方式链接它们 stdio h仅包含声明 其中不存在定义 我们只包括stdio h在
  • 自记录 Perl 模块(不含 Moose)

    我有同样的问题HERE https stackoverflow com questions 3018528 making self logging modules with loglog4perl但不幸的是我无法安装 Moose 我认为那里
  • 如何在 Pharo/Squeak 中从 WindowsProcess 的 stdin 读取并写入 stdout?

    我找到了一种运行命令的方法Windows 10异步 现在我尝试通过它的标准输入 标准输出与它进行通信 我是通过 Python 完成的 我运行了 python exe 进程 向其发送了一个类似 print 1 9 的字符串 并得到了结果 10
  • 更改 php.ini 文件后是否需要重新启动 Apache?

    如果我对 php ini 文件中的设置进行更改 是否需要重新启动 Apache 才能使其生效 实际上取决于情况 取决于您如何在该网络服务器中使用 php 在http服务器中使用php作为模块 你必须重新启动http服务器进程 使用 php
  • 雷克流产了!没有要加载的文件 --bundler/setup Rails 3.1

    我对 Rails 很陌生 在我创建了一个新的 Rails 项目之后 rails new test project I ran rake db create 为了创建数据库 发现如下错误信息 rake aborted no such file
  • Hyperledger Fabric 和 Hyperledger Indy 之间的跨账本通信

    hyperledger Fabric 和 indy 之间是否可以进行跨账本身份管理 Hyperledger Fabric 和 Hyperledger Indy 之间是否可以进行通信 我可以从 Fabric 读取数据并将其存储在 Indy 中
  • Java Swing MVC 架构

    Java Swing 应用程序如何组织以实现 MVC 架构 See Swing 架构概述 http www oracle com technetwork java architecture 142923 html
  • 在共享主机上使用 bitbucket 管道进行 ssh 时找不到 npm 命令

    我已经按照描述安装了nodejshere https www a2hosting com kb installable applications manual installations installing node js on mana
  • 写入和读取的持久内存缓存策略

    有谁知道尝试使用的任何缺点英特尔傲腾 DC 内存 https itpeernetwork intel com intel optane dc persistent memory operating modes gs pu5agg DCPMM
  • Python SerialException:设备报告已准备好读取但未返回任何数据

    我正在使用 Arduino Nano 以前是 UNO 从传感器收集数据 然后通过供电集线器通过 USB 连接将数据发送回运行 Jessie 4 1 19 2016 年 3 月 15 日和 Python 2 7 的 Raspberry Pi
  • Google C# 客户端库获取刷新令牌

    这是我之前在库的帮助下编写的代码 UserCredential credential GoogleWebAuthorizationBroker AuthorizeAsync GoogleClientSecrets Load stream S
  • 如何使用Stack在另一个项目中导入个人库?

    所以我有一个个人堆栈库 我们称之为Foo In Foo 我有一个FooModule模块文件名为FooModule hs 我有另一个堆栈项目称为Bar 我如何导入FooModule hs模块到项目Bar 我一直这样做 在你的stack yam
  • 使用 D3.js 进行分页

    我正在使用 D3 条形图 API 中的大量 JSON 数据 我想一次只显示 10 20 个柱 有没有办法使用 D3 进行分页 或者我需要以另一种方式 php 进行分页 欢迎任何最佳实践或建议 我知道这是一个迟到的问题 但也许这仍然可以帮助你
  • 如何创建新的微软组织?

    我对 MS 世界完全陌生 并尝试在我的个人帐户下访问 API 然而这个API说它只能使用以下方式访问Delegated work or school account 任何人都可以解释如何设置新的组织帐户 考虑到我们还没有组织 使用哪个 ms
  • Amazon EC2 Ubuntu 实例最大文件上传大小

    我获得了一个 Amazon EC2 Ubuntu 实例 我们的任务是创建一个 Web 应用程序 其中包括上传客户端视频 我在本地主机中创建了一个文件上传应用程序 它工作正常 当我将代码迁移到虚拟主机服务器时 我无法上传任何视频 甚至无法上传