将.xls文件上传到服务器后,它变为只读。如何使其返回读/写。
答案 0 :(得分:1)
chmod("/dir/file.xls", 0777);
在文档中更多关于它: http://php.net/manual/en/function.chmod.php
答案 1 :(得分:0)
你必须检查read only
在这种情况下的真正含义 - 是否缺少写入权限(然后使用chmod
设置一个)或者你的文件可能是其他人拥有的(通常发生在配置不正确的主机上,其中上传由httpd
处理,而不是用户拥有文件层次结构。如果你有shell访问权限,请执行以下操作:
$ ls -l
列出文件并查看谁拥有它,然后检查你的拥有者ID:
$ id
如果这些不匹配,那么您可能需要重新配置服务器