Что нового

php-fpm

  1. MediaWiki на Ubuntu 26.04: установка с Nginx, PHP-FPM 8.5 и Percona

    MediaWiki на Ubuntu 26.04: установка с Nginx, PHP-FPM 8.5 и Percona

    Я разворачиваю внутреннюю базу знаний на чистой Ubuntu Server 26.04. В качестве базы данных использую Percona Server for MySQL 8.4 LTS, перед PHP-FPM 8.5 ставлю Nginx, а MediaWiki настраиваю так, чтобы читать статьи могли посетители, а создавать и изменять их — только администратор. В этом...
  2. Оптимизация XenForo: с 88 до 15 запросов, OPcache preload и кэш в /dev/shm

    Оптимизация XenForo: с 88 до 15 запросов, OPcache preload и кэш в /dev/shm

    История о том, как я загнал главную страницу форума с 88 запросов до 15, выяснил, что половину работы делал впустую один невинный аддон, и в конце снял ещё четверть серверного времени строчкой в конфиге — не сломав при этом ничего из того, что работало. А заодно — полная документация на стек из...
  3. Переход на PHP 8.5 на Ubuntu: CLI ≠ FPM, сокет в /tmp и read-only /usr

    Переход на PHP 8.5 на Ubuntu: CLI ≠ FPM, сокет в /tmp и read-only /usr

    История о том, как обновление одной цифры в номере версии превратилось в вечер с тремя ложными следами, читаемым только из браузера сайтом и файлом, который притворялся каталогом :D. Содержание С чего всё началось Первый сюрприз: CLI и FPM живут разными версиями Переезд целиком: зеркалим набор...
  4. Chmod 777 не помогает: когда права в порядке, а файловая система всё равно read-only

    Chmod 777 не помогает: когда права в порядке, а файловая система всё равно read-only

    После того как утром я разобрался с падениями воркеров nginx, обнаружилась вторая проблема: загрузка вложений в XenForo AMS перестала работать. Браузер показывал 500, файлы не прикреплялись. Корень оказался в systemd-харденинге PHP-FPM, который тихо смонтировал весь каталог /usr в режиме...
Назад
Верх