imagecreatefromstring不适用于Safari php

imagecreatefromstring不适用于Safari php,php,safari,Php,Safari,我有这样一个简单的代码来将base64转换为image: $img = base64_decode($base64); $image->file = imagecreatefromstring($img); 它在Chrome和其他浏览器上运行良好,但由于某些原因在Safari上无法运行 它显示了一个错误 imagecreatefromstring()gd png:致命的libpng错误:读取错误:截断数据 有人能帮我吗?这个问题让我发疯了。什么都试,什么都不试有“Safari PHP”吗

我有这样一个简单的代码来将base64转换为image:

$img = base64_decode($base64);
$image->file = imagecreatefromstring($img);
它在Chrome和其他浏览器上运行良好,但由于某些原因在Safari上无法运行

它显示了一个错误 imagecreatefromstring()gd png:致命的libpng错误:读取错误:截断数据


有人能帮我吗?这个问题让我发疯了。什么都试,什么都不试

有“Safari PHP”吗?我不知道这一点;-)我们是否假设
$base64
来自某种表单提交字段?你们能分享一下这个表单的HTML吗?此外,Safari还有一个臭名昭著的keepalive和表单提交错误。。。它可能会通过截断字段中的数据来打击您??赞成。我通过了base64的表格提交。所以Safari没有看到我的照片。我所做的是通过从一个