Разные версии PHP на одном сервере? Легко!

phpСитуация простая: у вас есть виртуальный сервер, на котором крутится пачка сайтов. Крутится довольно давно, и логично предположить, что разработаны под устаревшие версии PHP. И вот вам надо поднять на сервере ещё один сайт который требует новой версии.

Ну простейший пример — это новый сайт на свежайшем Laravel, который требует версию PHP не ниже 5.6.4 на момент написания этого текста.

Что делать?
Читать далее

Update по поводу взлома моих сайтов

Я как-то писал про взлом моих сайтов, которые расположены на славном хостинге от FirstVDS. Тогда я просто вычистил зловредный код и, по совету техподдержки, обновил сервер. Однако источник взлома остался загадкой.

И вот натыкаюсь на расследование самим FirstVDS аналогичных ситуаций.

Если кратко:
* взлом шёл через Ispmanager
* таких взломов оказалось очень много и я не единственный ^^
* надо вовремя обновлять не только CMS всякие, но и хостинговые панельки типа Ispmanager. Пользователь должен делать это сам, получается так.

PHP. Allowed memory size of XXXXX bytes exhausted

phpИногда мы пишем на PHP долгие скрипты, которые потребляют много-много памяти. В таких случаях мы можем столкнуться с ошибкой нехватки памяти:

Allowed memory size of XXXXX bytes exhausted

Что можно предпринять?
Читать далее