是否对通过REST API发送的文件大小有限制?
我在Drupal网站的web表单中有一个文件字段,并使用base64_encode函数通过REST API将上传的文件发送到SugarCRM应用程序。
这对于小文件来说工作得很好。但是当我们尝试上传大约2 MB的文件时,它发送的是一个空值。
可以通过REST API发送的文件大小有限制吗?如果是这样,有没有其他方法可以将大文件(至少2MB)发送到我的SugarCRM应用程序?
谷歌这次没有帮到我。如果有人可以,那就太好了。
发布于 2020-10-02 14:53:38
如果您的计算机具有root访问权限,则这是增加最大文件上传量的最可靠和最通用的方法。找到php.ini文件。php.ini最常见的位置是/etc/php.ini。如果文件不在那里,您可以使用phpinfo()函数来确定php.ini所在的位置。
一旦你找到了php.ini,有两个设置你需要改变,最大post大小和最大文件上传大小。
PHP可以接受的POST数据的最大大小。
post_max_size = 2M;
上载文件的最大允许大小。
upload_max_filesize = 2M;
将这些值更改为您希望允许的最大上载大小。进行更改后,通过检查phpinfo()检查更改是否已应用
发布于 2020-10-02 13:36:47
在管理面板中,您需要编辑upload.php文件以增加input上传值的大小。
你的问题不清楚,如果你可以-提供一些正在制造问题的代码或发布错误日志。
https://stackoverflow.com/questions/64166566
复制相似问题