Uma*_*ayr 2 php file-upload heroku dropbox dropbox-api
我通过Heroku上托管的应用程序将文件上传到Dropbox时遇到了问题.我想上传大约100MB的文件,但它们并没有在Heroku上托管.我找不到任何完全解决这个问题的文档.
我尝试了一个hack,我创建了一个名为的文件,custom_php.ini并在ProcFile我添加了这一行:
web: vendor/bin/heroku-php-apache2 -i custom_php.ini .
在我的custom_php.ini文件中,我设置upload_max_filesize为100M.
但这对于大小超过10MB的文件不起作用.我在这里缺少什么?它甚至可能吗?有没有官方的方法?
要在上传到Dropbox时增加Heroku中的文件上载限制,请按照下列步骤操作:
custom_php.ini最好创建一个名为的文件.post_max_size,upload_max_filesize并将其值设置为所需的上载限制.(就我而言,它的100M)web: vendor/bin/heroku-php-apache2 -i custom_php.ini .我错过了加入post_max_size我的custom_php.ini.通过此方法,您可以覆盖php.iniHeroku的任何配置.
它实际上在 Heroku 文档中:https : //devcenter.heroku.com/articles/custom-php-settings#php-runtime-settings
只需使用您的自定义指令在 web 目录中创建一个 .user.ini 文件
我打算评论 Romain 的回答,但我没有足够的观点:
具有所需更改的 .user.ini 文件需要放置在根文件夹中,如果您使用 Laravel,则该文件夹是 /public 文件夹。
只需检查您的 Procfile 中的根文件夹即可。
| 归档时间: |
|
| 查看次数: |
5534 次 |
| 最近记录: |