【问题标题】:How to configure php to upload more than 2gb file如何配置php上传超过2gb的文件
【发布时间】:2014-12-21 16:08:04
【问题描述】:

看了很多帖子,终于找到了这个解决方案 我需要编辑 php 代码并手动编译(确保将其编译为 64 位)。这是一个差异列表的链接:

http://www.neanderthal-technology.com/code/2gblimit/karmic-64bit-post-large-files.patch

混帐: https://github.com/php/php-src/pull/372/files

如何做到这一点?

我不想使用 FTP。我希望 php 将我的文件上传到我的本地服务器。

【问题讨论】:

    标签: php


    【解决方案1】:

    需要重新自定义php.ini

    post_max_size = 2G
    upload_max_filesize = 2G
    

    仍然需要更改参数“memory_limit”,以便服务器可以消化文件

    【讨论】:

    • 如果要建立稍微大一点的价值呢?毕竟那里有后查询仍然数据传输和去不是 2GB,而且稍微多一点。另外hoster可以屏蔽大参数。
    • 现在文件正在正确上传,但不超过2gb,我尝试了很多修改.htaccess php.ini的方法,但没有任何效果......!!
    【解决方案2】:

    这是一个源补丁。您需要 PHP 源代码,应用补丁,然后编译代码。不过我不认为这是必要的。看看https://stackoverflow.com/a/6425608/3850993

    【讨论】:

    • 按照 3G 上传完成,并在 php.ini 中发布最大大小。重新启动服务器,wordpress 出现此错误文件为空。请上传更实质性的内容。此错误也可能是由于您的 php.ini 中禁用了上传,或者 post_max_size 被定义为小于 php.ini 中的 upload_max_filesize。
    • 这是您自己的服务器吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-11
    • 2012-02-17
    • 1970-01-01
    • 1970-01-01
    • 2018-09-21
    • 1970-01-01
    • 2011-06-04
    相关资源
    最近更新 更多