Проверьте свой жесткий диск, например, как это сделать. этот поток.
Статистика BTW показывает, что диски чаще всего терпят неудачу в течение первого года или после долгих лет использования :)
Удаленная система почти наверняка имеет права доступа к файлам на /var/www, чтобы вы не могли изменять файлы там. Фактически, по умолчанию используется только корень, который может изменять файлы там.
Предполагая, что у вас нет доступа root (или sudo) на этом компьютере, лучшим способом было бы запросить, чтобы каталог вы будете использовать (например, /var/www/whatever), чтобы быть принадлежащим вашему пользователю, поэтому вы можете загружать туда файлы.
В качестве альтернативы вы могли бы:
Попросить сервер (например, /home/yourname/www) вместо /var/www. Попросите, чтобы вас добавили в группу (а не группу, которую использует система, например www-data, но вновь созданная группа), которая получает доступ на запись туда через групповые разрешения.Что вы не должны делать:
Попросите, чтобы сервер был настроен для размещения вашего сайта в вашем домашнем каталоге (например, /home/yourname/www) вместо /var/www.Попросите, чтобы сервер был настроен для размещения вашего сайта в вашем домашнем каталоге (например, /home/yourname/www) вместо /var/www.