SuiteCRM文档上传报错:可能是由于上传时出错,本文档缺少文件…

SuiteCRM上传文档时报错:可能是由于上传时出错,本文档缺少文件…,然后文档信息可以正常录入,只是会报错以及附件无法正常查看。

报错信息:This document is missing a file, most likely due to an error during upload. Please retry uploading the file or contact your administrator.
SuiteCRM文档上传报错
SuiteCRM文档上传报错

我似乎记得不久前有人遇到过类似的问题,但我不记得是否有解决方法。

  1. 您可以尝试其他pdf还是较小的pdf(也许太大)?(重要)
  2. 您可以检查数据库和文件系统,看看这些文档会发生什么?
  3. 您可以检查日志以查看是否有错误吗? (重要)

问题出现之后,首先我们还是看一下报错日志:

1-UPLOAD_ERR_INI_SIZE - The uploaded file exceeds the upload_max_filesize directive in php.ini.。设定的 upload_maxsize 为 30000000

备注:系统设置中最大上传文件大小=30000000,这个相当于upload_maxsize=30000000;这个30000000没有带单位,其实是30000000字节,约等于28兆。

报错的大致意思就是上传的文件大小超过了php.ini 中 upload_max_filesize 设置的大小。所以首先我们得更改一下 upload_max_filesize

备注:请修改 php.ini 配置文件或通过其他途径修改 upload_max_filesize 的值。php.ini 文件位于: /etc/php/7.2/fpm/php.ini

修改 upload_max_filesize 的值
修改 upload_max_filesize 的值

修改完成之后,我们需要重启一下服务器:reboot命令即可!

滚动至顶部