我在heroku上托管了一个wordpress网站。我们正在使用“ WP Offload S3 Lite”插件将上传的内容存储到S3,但是当我们上传大文件(大约超过1MB)时,由于heroku关于发布限制(不能超过30秒)的限制,它会引发http错误)。
推荐的处理方法是什么?我们需要先将其上传到heroku,因为在出现图像的情况下必须调整其大小,因此不能直接上传。还有其他建议吗?有后台工作的方法吗?
答案 0 :(得分:1)
大块文件上传应该是解决您问题的可靠方法,您可以尝试以下方法:
答案 1 :(得分:-1)
首先,您可以检查您的网站是否足够大upload_max_filesize
(请参阅官方Heroku documentation来查看和修复该问题)
此外,您可以尝试在代码中设置这些变量:
ini_set('post_max_size', '100M');
ini_set('upload_max_filesize', '100M');
ini_set('memory_limit', '1000M');
ini_set('max_execution_time', '1920');