【问题标题】:CakePHP writing files with different owner/group to server owner/groupCakePHP 将具有不同所有者/组的文件写入服务器所有者/组
【发布时间】:2012-11-28 17:27:50
【问题描述】:

我使用的是 CakePHP 2.2.2,为了写入/删除文件夹的文件/符号链接,必须将包含文件夹的权限设置为 0777,因为写入似乎使用了与 CakePHP 脚本文件不同的所有者/组名称。当使用相同的脚本删除他们创建的文件/符号链接以及尝试通过 ftp 客户端更改权限/删除文件时,这会产生问题。有关如何解决此问题的任何指示?

【问题讨论】:

  • 谁在运行脚本文件?阿帕奇?你?我的意思是,调用脚本的人拥有该过程。这里有什么问题。

标签: php cakephp file-permissions read-write


【解决方案1】:

问题是您的 FTP 用户无法删除网络服务器创建的文件。您主要有两种选择:

  • 让 PHP 脚本删除这些文件(这样文件将被创建它们的所有者删除);
  • 让根用户或管理员用户删除这些文件。

最后一个在共享主机服务器上会很困难,所以第一个可能是你要走的路......

【讨论】:

    猜你喜欢
    • 2012-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-19
    • 2022-09-28
    • 1970-01-01
    相关资源
    最近更新 更多