我使用java程序从php网站对pdf文件进行标记和签名。我使用 php 的 exec 函数运行它,并且对小文件都很好用,但是当我尝试签署重于 60mb 的 pdf 文件时,它会崩溃并且什么也没输出。通常,当由于java问题而失败时会打印错误消息,但这次它不输出任何内容,并且使用0字节创建pdf。
如果我直接在服务器上运行 java 程序或使用 php 命令在服务器上执行 php 脚本,则可以正常工作。此问题仅出现在 Web 浏览器上。
任何人都可以帮助我找到解决方案吗?谢谢。
我认为问题来自您的Web服务器配置。请参阅 php 中的 upload_max_filesize
属性.ini并更改限制。
upload_max_filesize = 100M
例如
您还可以修改此属性:
post_max_size = 100M