1 год назад
Установка PHP на Archlinux
Недавно при попытке обновления оси и установки php на archlinux столкнулся с ошибками типа "Не удалось завершить транзакцию (неверный или повреждённый пакет (PGP-подпись)) Запишу, чтоб не забыть. Подойдёт как для Arch Linux, так и для Manjaro. Начинаем с обновления ключей операционной системы sudo pacman -Sy archlinux-keyring sudo pacman-key --populate archlinux Обновляем ОСь sudo pacman -Syu Ставим...
11 месяцев назад
Ищем баг в PHP с помощью strace
Сегодня более интересный кейс с отладкой php-fpm который непонятным образом, рандомно зависал. Будем использовать любимый strace, как ты любишь. Проблема: На сервере крутится php-fpm, в любой момент времени процесс начинает зависать, то есть перестаёт обрабатывать любые запросы. В какой-то момент может очухаться, а может и нет. В любом случае проблема решается перезапуском systemctl restart php-fpm. Ну и в логах ничего криминального нет, даже в дебаг режиме. По факту имеем 502 Bad Gateway. Ребята...