如何将 > 5 mb 的图像上传到服务器?
Posted
技术标签:
【中文标题】如何将 > 5 mb 的图像上传到服务器?【英文标题】:How to upload image > 5 mb to server? 【发布时间】:2019-07-28 01:20:02 【问题描述】:我在 nativescript-vue 中有前端,在 php-laravel-mysql 中有后端。我想将 > 5mb 的图像上传到服务器。所以,有人知道怎么做吗??
【问题讨论】:
您是否遇到了某种错误,如果是,请提出问题。 【参考方案1】:您检查过服务器限制吗? 在 apache.ini 文件中,您可以检查:
upload_max_filesize post_max_size编辑完成后,需要重启apache。
【讨论】:
我正在使用 nginx 服务器 比检查 nginx 上的配置文件。好像是服务器限制。【参考方案2】:使用 Amazon AWS S3 等第三方服务很常见。 https://aws.amazon.com/start-now/
有时您会为存储和数据传输付费。但是在原型制作过程中,免费层有很长的路要走。
如果你想走那条路,我找到了一点帮助:https://github.com/NativeScript/NativeScript/issues/3952
请注意,要使其正常工作,cmets 会说安装 nativescript-nodeify。 那里的说明给出了一个使用 AWS 的例子:https://www.npmjs.com/package/nativescript-nodeify
【讨论】:
以上是关于如何将 > 5 mb 的图像上传到服务器?的主要内容,如果未能解决你的问题,请参考以下文章
上传到生产服务器时,上传 4mb 图像文件会出现 HTTP 413 错误