【问题标题】:PHP: Rename a file without an extPHP:重命名没有分机的文件
【发布时间】:2011-10-21 16:48:02
【问题描述】:

我试过用

rename("/home/folder1/FILE","/home/folder1/NEW")

但是它不起作用,FILE 是一个没有 ext 的文件,那么我该如何让 php 识别呢?

是的,我有 chmodded 它。

【问题讨论】:

    标签: php linux ubuntu centos


    【解决方案1】:

    这不是问题。您可能没有权限在目录中写入。

    【讨论】:

    • (指向原帖)^-- Sticky Keys的真实例子。
    • 或者更确切地说,正确的用户可能没有正确的目录写入权限,对吧?
    • fopen 需要文件的读取权限,rename 需要目录内部的写入权限。 chmod 777 /home/folder1 但您最好将目录的所有者设置为 php
    • php 用户是文件的所有者吗?检查并整理
    猜你喜欢
    • 2022-01-24
    • 1970-01-01
    • 2019-03-23
    • 2011-04-08
    • 2014-09-09
    • 2018-08-06
    • 2014-01-20
    • 2011-12-01
    • 2015-01-11
    相关资源
    最近更新 更多