Прогнал по тому варианту, что я написал через картинки.
В итоге IP 66.249.93.76 и хост google-proxy-66-249-93-76.google.com
{"HTTP_USER_AGENT":"Mozilla\/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox\/11.0 (via ggpht.com GoogleImageProxy)"}
Так что
$googlehost = gethostbyaddr($_SERVER['REMOTE_ADDR']); if (stripos($googlehost, '.bc.googleusercontent.com', 0) !== false || stripos($googlehost, 'google-proxy', 0) !== false) {die('stop');}
Решение конечно корявое, но пойдёт. По уму gethostbyaddr не всегда выполняется, иногда может в таймаут уйти, ну и $_SERVER['REMOTE_ADDR'] не всегда берет нужный IP.
Vitaly2012, поисковый бот яндекса. googleusercontent.com кстати в картиночной выдаче участвует, с кеша тянет вашу картинку с сайта. Но по вашему логу это явно не картинки, если конечно вы там не поредактировали для нас ловушку)
Ну что, где ВПС по цене IP? проверили уже. Любопытно и по трафику, если это прокси.
danineo, делайте так, как это удобно пользователю. Почти всегда. Сайт не для роботов, что и поддерживают поисковики.
LEOnidUKG, ждать только первых судебных процессов. Сайт является частность собственностью, а внедрение чего-то в сайт без установки владельцем - может считаться взломом. Так как нарушается целостность страниц и файлов сайта.
Будет забавно, когда появятся первые миллионные иски по убытку крупных компаний. Тогда это будет как снежный ком по шаблону.
nginx?
для сайта site.ru
для сайта 111111111.ru он же форум, где 55.55.55.55 это от site.ru
Все это примеры. Нужно допилить под вас. Можно как первым вариантом, так и обратным. Обратным это грузить с site.ru/forum и повесив на отдельный порт.
Подспамить можно:
https://www.pinterest.com/
https://imgur.com/
Ссылки ставятся. Ссылку нужно ставить не просто домен, а якобы на gallery этого сайта ;)
Где ссылка на публикацию? Если долгое время не постили, то ВК ставит выше и еще вашим друзьям и подписчикам вываливает алерт, что вы что-то написали за долгое время.
sudo apt-get install rsync
https://ru.wikipedia.org/wiki/Rsync
и там же rsync -arv /var/www/ root@55.55.55.55:/var/www/
если с паролем
sudo apt install sshpass
sshpass -p "password" rsync -arv "ssh -p 22" /var/www/ root@55.55.55.55:/var/www/
Есть еще утилита https://rclone.org/docs/ многое умеет, льет в облака и тд.
вы не перенаправляете вывод куда-то, в том числе и ошибки. Попробуйте то что я скинул.
/usr/bin/nohup php 111.php >/tmp/111.log 2>&1 &
Настройки PHP дефолтные? не было каких-то модулей оптимизации? По хостингу нужно чекнуть количество операций в секунду IOPS.
Чекнуть запись, какое кол-во операций? параметр IOPS
sudo apt-get install fio
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randwrite
Чекнуть операции ввода вывода на провалы
sudo apt-get install ioping
ioping -c 1000
Vitaly2012, /ru/forum/comment/16388585
это будет работать.