Ааа... ну так нам-то нужны только 0 и 1. А они, вроде как, остаются на месте? :)
Не. Стоп. Элемент №1 не всегда снасть?
Если не всегда, то это уже задача для кода, который формирует этот массив.
В данном случае у вас наживка уже известна и шарить по массиву $bait нет смысла.
Это как?
Сейчас два — это понятно.
0. Какая рыба
1. На что ловим
$lure=$bait[$means[0]][$means[1]]; if (!$lure) { $lure="Нет данных"; }
1. Выбираем один случайный элемент.
2. Удаляем его из массива.
3. Выбираем другой случайный элемент.
4. Удаляем его из массива.
5. Два выбранных элемента — это пара. Что-то делаем с этой парой.
Повторяем итерацию.
Тогда можно прятаться за какой-нибудь CDN, "и нет проблем" :)
Всё-таки нужно понимать разницу между "висит" и "работает, но ничего не выводит".
"Висит" — это когда сервер не реагирует на внешние раздражители.
"Работает, но ничего не выводит" — это когда всё работает в штатном режиме, заданная команда выполняется, но в консоль ничего не выводится. С помощью команд top, ps, lsof можно в этом убедиться.
Команда du выдаёт результат только в конце работы.
Рано или поздно она всё посчитает. Оставьте её работать на ночь, если так важно узнать размер директории.
По-другому этого всё равно не сделать.
Не правда.
Есть и дешевле. Например, http://lowhosting.ru
Уверен, и ещё дешевле без труда можно найти, если поискать.
Продавали медиа-контент? :)
Ошибка 502 — признак кривой настройки сервера, в первую очередь.
https://developers.google.com/speed/pagespeed/insights/
:) ?