为了账号安全,请及时绑定邮箱和手机立即绑定

PHP ZipArchive 600 文件权限

PHP ZipArchive 600 文件权限

PHP
人到中年有点甜 2023-04-02 10:22:27
PHP ZipArchive chmod 600 访问文件的问题。创建了一个临时存档,其权限为600 (-rw--------),因此无法使用它。临时存档如下所示: archive_19-05-2020_18-33-51.zip.GIKCH2在本地,所有内容都已存档,我什至在过程中看不到节奏文件。传输到服务器 (linux) 时,访问存档出现问题。归档代码标准。$zip = new \ZipArchive();if ($zip->open('upload/archive_19-05-2020_18-33-51.zip', \ZipArchive::CREATE) !== TRUE) {    throw new \Exception('Cannot create a zip file');}$zip->addFile('upload/file.txt', 'file.txt'); $zip->close();当生成相同 csv 的其他文件时,该文件获得 644 权限,您可以安全地使用它。我不明白问题是什么,为什么创建存档时权限有限,尽管在本地(Windows)上一切正常。
查看完整描述

1 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

问题是我使用的服务器上的 php 版本较低 (5.4)。我将 php 版本升级到 5.6 并解决了问题。谢谢大家。



查看完整回答
反对 回复 2023-04-02
  • 1 回答
  • 0 关注
  • 106 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信