即使在删除后,文件也会重新出现在服务器上

时间:2011-05-01 18:38:26

标签: wordpress cpanel

我正在使用cPanel将我网站的文件(wordpress主题文件)删除到服务器,但文件仍在重新出现。这些文件设置了000个权限。

奇怪的是,文件在我的本地计算机上具有适当的权限(即777),但在上传时,它们会变为000.您认为该网站是否受到病毒感染?我运行了反病毒扫描,但没有找到。

为什么会出现这种情况?

5 个答案:

答案 0 :(得分:1)

chmod 000拒绝对您自己,您的小组以及其他所有人的读取,写入和执行权限。

如何将文件上传到服务器?您的FTP程序可能会在上传文件后搞砸了。

如果您具有超级用户权限,则应该可以使用$ rm -rf filename

删除

修改

服务器上的Umask设置不正确。将Umask设置为777将使权限000。

如果您有shell访问权限,则可以通过运行grep 'umask 777' /etc/skel/.bashrc

来检查777 Umask值

如果您发现任何内容将Umask更改为022.如果您没有shell访问权限,您的主机应该可以为您解决此问题。

而不是使用cpanel上传器使用FTP程序,如Transmit for Mac或Core FTP Pro for windows,并确保始终使用加密而不是FTP的SFTP。

答案 1 :(得分:0)

如果您有此选项,请使用FTP管理您的服务器文件。它比任何基于Web的客户端都更可靠。

如果没有,请尝试在删除权限之前通过cPanel将权限更改为777。如果您无法这样做,请联系服务器管理员以解决问题(因为它看起来像服务器/ cpanel misconfiguraiton)。

答案 2 :(得分:0)

这是由服务器重新创建文件夹引起的,因为您的子域或电子邮件地址仍然附加到与这些文件夹相关的域。删除与他们相关的子域和电子邮件,这些文件夹将保持删除。发生在我之前:) Tim

答案 3 :(得分:0)

备份文件夹中的其他文件然后删除文件夹。 创建具有先前文件夹名称的新文件夹(您已删除)并将备份文件复制到该文件夹​​。

答案 4 :(得分:0)

这可能适用于不知道如何操作技术人员或没有shell访问权限的其他用户:

  1. 检查您要删除的内容是文件夹还是文件
  2. 如果是文件夹,请检查该文件夹的权限并更改为755,如果是文件则执行相同操作并删除
  3. 此处的问题是您必须打开文件夹并将其中的所有子文件和文件更改为权限设置755。
  4. 从SUBFOLDERS内部删除文件,然后删除FOLDERS
  5. 这或许可以帮助别人。