Pull to refresh

Comments 11

если читаешь это из Windows XP — поздравляю, это ты

Впервые ко мне обращаются из топика на Хабре.
Боюсь спрашивать, каким браузером пользуетесь.
Последний Basilisk на основе 55 FireFox, в 64 битной редакции. Всё равно более новые редакции этого браузера не поддерживают и пятой части нужных мне дополнений, так что я его поставлю даже на десятку.
у тебя уже стоит последняя версия PHP на последней версии Ubuntu...

У меня последняя версия MacOs, но нас вы как то обошли стороной =(
Каюсь, у меня самого PHP и на Windows стоит, но на текущий момент нужен был апгрейд в PHP именно под Линукс.
Хочу обратить внимание на php.net/supported-versions.php

Рекомендую держать версию PHP в зеленой зоне.
Если бы вы это делали и периодически обновляли PHP на минорные релизы и постоянно на патч-релизы, то не столкнулись бы с проблемой.

Однако это подходит лишь для живых проектов. Мертвые (с завершенной стадией поддержки) просто так не выйдет перевести на новую версию.
При апргрейде PHP на 7.2 (которого, кстати, ещё нет в официальном репозитории Убунту) крашнулся весь проект, который, по всей видимости, был написан под 7.0. Мне же для добавления определённых фич (с использованием новых возможностей последнего релиза ICU) необходим был точечный апгрейд именно Intl.
Надо обдуманно обновлять: переключить версию на локальной копии, запустить тесты, а потом уже думать о продакшене. Причем и продакшен лучше переключать частями: например 10% трафика пустить на новую версию и смотреть на мониторинг.
Слава Богу, это был не продакшен, так что краш был не фатальным.
опять это:
# Устанавливаем расширение
sudo make install

соберите пакет и установите в систему
PHP 7 и Ubuntu 16.04 — это уже не те перемены, которые требовал Виктор Цой.
Во всяком случае не в 2018.
Only those users with full accounts are able to leave comments. Log in, please.