我有一个包含图像的数据库(是的,我知道这也让我感到畏缩,不是我的选择)而且我正在检索'image'类型并将文件写入目录。基于数据库中的mime类型,它告诉我它应该是tif还是pdf。
该过程在一台服务器上运行,但在另一台服务器上运行;但是,下面显示的服务器之间存在差异:
服务器1 - 工作:
服务器2 - 不起作用:
我已尝试使用fwrite
和file_put_contents
两种方式,只需在目录中创建63KB的文件(而工作的服务器创建一个773KB文件并打开它应该)。文件目录由www-data拥有,可以像第一台服务器一样写入。为了测试,我还为目录提供了root权限,并在浏览器和命令行中运行,结果相同。我还匹配了PHP ini文件中可能与之相关的所有内容。
我在PHP 5到7中找不到任何类型的更改日志。还有什么人可以建议我尝试一下吗?