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

标签 wordpress cpanel

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

奇怪的是,当文件位于我的本地计算机上时,它们具有适当的权限(即 777),但在上传时它们会更改为 000。您认为该网站是否感染了病毒?我运行了防病毒扫描,但没有发现任何结果。

有什么原因可能会发生这种情况吗?

最佳答案

chmod 000 拒绝向您自己、您的组和其他人授予读取、写入和执行权限。

文件是如何上传到服务器的?您的 FTP 程序可能会在上传文件时搞砸它们。

如果您具有 root 访问权限,则应该能够使用 $ rm -rf filename

删除

编辑

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

如果您有 shell 访问权限,则可以通过运行以下命令来检查 777 Umask 值:grep 'umask 777'/etc/skel/.bashrc

如果您发现任何问题,请将 Umask 更改为 022。如果您没有 shell 访问权限,您的主机应该能够为您修复此问题。

不要使用 cpanel 上传程序,而是使用 FTP 程序(例如 Mac 版的 Transmit 或 Windows 版的 Core FTP Pro),并确保始终使用加密的 SFTP 而不是 FTP。

关于wordpress - 即使删除后文件也会重新出现在服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5850474/

相关文章:

html - 将多行文本与图像垂直对齐(响应式,div 动态),图像大小缩放到 4 倍

html - bbPress css - 主题隐藏了面包屑

wordpress - 自定义字段选择框 WordPress

php - WordPress 登录系统(带循环?)

php - SQL查询: Data transfer from one database to another database

WordPress维护模式.htaccess

Php mysql 连接到 Cpanel 数据库

.htaccess - 仅针对主域的域重定向不添加域

ssl - 通过 SSH 在 WHM 中安装 SSH 证书

node.js - 将我的域指向我的 node.js 实例