我有一个网络应用程序,允许用户上传 pdf,然后它会通过 swiftmailer 将其通过电子邮件发送给我们。对于某些 pdf,该过程会失败。
我可以验证它是否使 php 脚本崩溃,但没有返回 php 错误。服务器出现 500 错误,但通常如果出现 500 错误,php 会记录错误内容。
我还验证了它在
$mailer->send($message);
生产线上崩溃了
奇怪的是,只有一些 pdf 会使它崩溃,而那些相同的 pdf 在具有相同代码的开发服务器上可以正常工作。
什么可能导致 php 在没有错误消息的情况下崩溃?