Файлы, появляющиеся на сервере даже после удаления

#wordpress #cpanel

#wordpress #cpanel

Вопрос:

Я удаляю файлы (файлы темы WordPress) моего веб-сайта на сервер с помощью cPanel, но файлы все равно появляются снова. Для файлов установлено 000 разрешений.

Странно, что файлы имеют надлежащие разрешения (например, 777), когда они находятся на моем локальном компьютере, но при загрузке они меняются на 000. Как вы думаете, сайт заражен вирусом? Я запустил антивирусную проверку и ничего не нашел.

Есть ли причина, по которой это может происходить?

Комментарии:

1. Вы не можете удалить файл как обычный пользователь, даже владелец, если разрешения равны 000. Когда вы загружаете файл (ы), отображается ли, кто является владельцем файла (ов)?

Ответ №1:

chmod 000 запрещает чтение, запись и выполнение вам, вашей группе и всем остальным.

Как файлы загружаются на сервер? Ваша FTP-программа может испортить файлы при их загрузке.

Если у вас есть root-доступ, вы должны иметь возможность удалить с помощью $ rm -rf filename

Редактировать

Настройки Umask на вашем сервере неверны. Установка Umask в 777 приведет к получению разрешений 000.

Если у вас есть доступ к командной строке, вы можете проверить наличие значений 777 Umask, выполнив: grep 'umask 777' /etc/skel/.bashrc

Если вы что-нибудь найдете, измените Umask на 022. Если у вас нет доступа к командной строке, ваш хост должен быть в состоянии исправить это за вас.

Вместо использования загрузчика cpanel используйте FTP-программу, такую как Transmit для Mac или Core FTP Pro для Windows, и обязательно всегда используйте SFTP, который зашифрован вместо FTP.

Комментарии:

1. Я использую онлайн-файловый менеджер в cPanel для передачи файлов.

Ответ №2:

Если у вас есть возможность, используйте FTP для управления файлами вашего сервера. Это более надежно, чем любой веб-клиент.

Если нет, попробуйте изменить разрешения через cPanel на 777, прежде чем удалять их. Если вы не можете этого сделать, обратитесь к администратору сервера для решения проблемы (поскольку это выглядит как неправильная конфигурация сервера / cpanel).

Ответ №3:

Это вызвано тем, что сервер воссоздает папки, потому что у вас есть поддомены или адреса электронной почты, все еще прикрепленные к доменам, связанным с этими папками. Удалите поддомены и связанные с ними электронные письма, и эти папки останутся удаленными.Случалось со мной и раньше 🙂 Тим

Ответ №4:

создайте резервную копию других файлов в папке, затем удалите папку. создайте новую папку с предыдущим именем папки (которую вы удалили) и скопируйте в нее резервные копии файлов.

Ответ №5:

Это может сработать только для других пользователей, которые не знают, как это делать технарям, или у которых нет доступа к командной строке:

  1. Проверьте, является ли то, что вы хотите удалить, ПАПКОЙ или ФАЙЛОМ
  2. Если это ПАПКА, проверьте разрешения для этой ПАПКИ и измените на 755, сделайте то же самое, если это ФАЙЛ, и просто удалите
  3. Проблема здесь в том, что вам нужно открыть ПАПКУ и ИЗМЕНИТЬ ВСЕ ВЛОЖЕННЫЕ ПАПКИ и ФАЙЛЫ внутри нее на настройки разрешений 755.
  4. Удалите файлы из вложенных папок, а затем в ПАПКИ

Возможно, это должно кому-то помочь.