Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #update 28.11.17
- #=============fast server http://vk.cc/7BSP3h ===========
- #1.Создаем файл для крона
- echo -e "" > /size
- chmod 755 /size
- #2.открываем
- nano /size
- #3.Вставляем туда весь блок и сохраняем ("/dev/vda5" изменить на свой путь в корень сервера (узнать команда df -m ), пути к сайтам указаны как в Vesta CP)
- #!/bin/bash
- a=$(df -m| grep "/dev/vda5" | awk {'print $4'})
- if [ $a -lt 1024 ] #меньше 1024 Мегабайт
- then
- for i in `find /home/admin/web/ -maxdepth 1`
- do
- echo "1" > ${i}/public_html/razmer.txt
- done
- else
- for i in `find /home/admin/web/ -maxdepth 1`
- do
- echo "0" > ${i}/public_html/razmer.txt
- done
- fi
- #4.В планировщик
- crontab -e
- #5.Добавляем строку (каждый час на выполнение)
- * */1 * * * /bin/sh /size
- #6.В нужный в корне сайта скрипт вставляем
- <?
- if (file_exists('razmer.txt')) { $stop7 = file('razmer.txt'); if ( $stop7[0] != 1) {
- //Тут Ваш код, который не запуститься если место закончилось
- }}
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement