Я попытался очистить содержимое файла error.log на моем сервере Apache с помощью команд
sudo >error.log
sudo truncate -s0 error.log
Но в обоих случаях я получил -bash: error.log: Permission denied
.
Я попробовал то же самое при остановке apache, но все равно получил то же сообщение. После этого я попытался очистить его с помощью sudo nano error.log
и смог все удалить.
Так почему же я не смог правильно очистить журнал?
Вы должны попробовать это:
sudo sh -c ">/var/log/apache2/error.log"