Romka_Kharkov,
-cmin +60 , в целом вы правы, жизнью кеша лучше управлять временем :)
getro,
Можно тогда так, ставим на каждую минуту как и с вариантом php
find /home/saxsonr/public_html/engine/cache/all/ -type f -name "*.html" -cmin +60 -print -exec rm -f {} \; >/dev/null 2>/dev/null
И файлы с расширением .html старше 60 минут будут удалятся, другие останутся на месте, так же все отчеты уходят в некуда :)
ну и "-cmin +60" можно вместо 60 поставить свое время в минутах.
Как вариант дописать черную дыру :)
find /home/saxsonr/public_html/engine/cache/all/ -type f -name "*.html" -print -exec rm -f {} \; >/dev/null 2>&1 - это ISP обычно
А если будет ошибка то можно так
find /home/saxsonr/public_html/engine/cache/all/ -type f -name "*.html" -print -exec rm -f {} \; >/dev/null 2>/dev/null
тогда все отчеты по ошибкам и операциям будут уходить в некуда))
Migman, отключите кеширование для протокола httpS и работайте в httpS протоколе себе, как вариант :)
просто в самом скрипте выдачи AJAX страницы прописать не выдавать страницу таким ботам и список поисковых ботов по просторам интернета полно.
или использовать nginx или даже обычный Memcache поставить и выдавать страницу которая под дос атакой из оперативки.
Если что стучите в аську, можно пересмотреть варианты в зависимости от того что сейчас стоит на сервере))
find /home/saxsonr/public_html/engine/cache/all/ -type f -name "*.html" -print -exec rm -f {} \;
-print можно убрать, но если что можно и вернуть, хотя лучше вставить как есть и не мучатся :)
Просто в задание крон ставьте скажем на каждые "сколько вам нужно часов или дней" и все.
htop установить и выполнить команду "htop" в ssh
или просто выполнить "top" в ssh
Но это только поверхностная инфа будет, хотя в принципе еще зависит от того под чем работают сайты. Если ничего интересного для себя не увидите то уже нужно рыть по глубже.
не совсем понял этого пункта, вы делаете страницу со статьей на html и потом в CMS ее подключаете ? почему новость просто не вписать в саму CMS и mysql соответственно ? :)
Если из web скрипт обрабатывается то попробуйте просто поставить.
wget http://bla-bla.ru/skript.php -O info.tmp
или
php /var/www/bla-bla-bla/script.php - у меня к примеру так обрабатываются файлы php в ISP
кому как удобней тот так и пишет)) зачем запоминать две команды для каждого случая отдельно если одна команды выполняет все🙄
ну думаю ошибиться в команде "rm -rf 1.zip" очень сложно и в данном случаи если 1.zip даже не будет, то пол системы не снесется, как и все содержимое архива, так-как указано четко снести 1.zip, другое дело это если уже укажет "rm -rf /var" тогда да :)