# Нова PHP. Робочий сервіс.

> Усуваємо збої сайтів, магазинів і застосунків після зміни PHP. Безкоштовна первинна діагностика, узгоджений обсяг та адаптація коду.

Source: https://sprutus.eu/uk/

Сервіс перестав працювати після зміни PHP? Діагностуємо проблему, адаптуємо код і відновлюємо ключові функції.

Безкоштовна первинна діагностика • Узгоджений обсяг • План відновлення

Первинна діагностика — до 48 годин після узгодження умов і отримання необхідних доступів та даних. Очікування замовника до строку не входить. Строк виконання робіт узгоджуємо окремо.

## Технічні збої. Зрозумілий план дій.

Починаємо з того, що перестало працювати та як це впливає на ваш бізнес.

### Сервіс перестав працювати

Не проходять замовлення, форми, оплата або вхід до облікового запису. З'ясовуємо причини та необхідні зміни.

- Замовлення, оплату й форми
- Помилки застосунку та залежностей
- Зв’язок із зовнішніми системами

### Хостинг вимагає новішу PHP

Ви отримали попередження або дату зміни версії. Потрібно зрозуміти, що перевірити та як підготувати сервіс.

- Версію та пакет PHP у хостингу
- Вимоги CMS і розширень
- Строк хостингу й потрібні зміни

### Код і модулі стримують розвиток

Помилки в бібліотеках, розширеннях або інтеграціях заважають оновленню та запуску нових функцій.

- Проблемні бібліотеки й модулі
- Сумісність з обумовленими версіями PHP
- Можливість адаптації наявного коду

### Ризики для даних клієнтів

Ви зберігаєте й обробляєте дані клієнтів і хочете оцінити технічні ризики. Доступ та обсяг перевірки узгоджуємо заздалегідь. Зміна PHP сама по собі не підтверджує відповідність GDPR.

- Які дані обробляє сервіс
- Доступ до компонентів і даних
- Узгоджений обсяг технічних перевірок

### Плануєте нові функції

Хочете розвивати сервіс, але залежності обмежують вибір PHP. Перед змінами узгодимо вимоги й перевіримо сумісність.

- Вимоги нової функції
- Обмеження поточних залежностей
- Обсяг змін і критерії приймання

## Критичні баги PHP. Ризики для вашого сервісу.

21.10.2026 проєкт PHP випустив виправлення CVE-2026-109618 і CVE-2026-109619. Ці вразливості можуть допускати віддалене виконання коду без автентифікації.

Можливі наслідки стосуються роботи сервісу та даних. Сам номер версії не підтверджує ані безпеку, ані злам конкретної інсталяції.

- Несанкціонований запуск коду на сервері
- Ризик доступу до даних і зміни роботи сервісу
- Можливі збої замовлень, оплати й обслуговування клієнтів

## Повідомлення про безпеку PHP

Критичні вразливості • RCE

### Помилка за браку пам’яті

За браку пам’яті PHP може некоректно обробити дані запиту. Це може дозволити віддалено виконати код.

### Звернення до звільненої пам’яті

Процес PHP може повторно використати внутрішні дані попереднього запиту. Це може дозволити виконати код без авторизації.

Виправлення випущено в PHP 8.5.12, 8.4.27, 8.3.36 і 8.2.35. Перевіряємо конкретний пакет, патчі постачальника та подальші повідомлення про безпеку.

Важливі й пізніші повідомлення: 23.10 — session upload progress за певної конфігурації; 26.10 — виправлені Windows-пакети з оновленою Brotli. Самого номера PHP для оцінки недостатньо.

Відомості перевірено: 28.10.2026

[Прочитати офіційне повідомлення PHP](https://www.php.net/archive/2026.php)

## Чому перемикання PHP іноді недостатньо?

Це різні завдання. Доступне термінове виправлення не варто відкладати до завершення тривалої міграції застосунку.

### Встановити виправлення середовища

Спочатку перевіряємо доступні виправлення й пакети постачальника. Іноді достатньо оновлення з боку хостингу — переробляти сервіс тоді не потрібно.

### Адаптувати компоненти

Код, CMS, плагіни, бібліотеки й інтеграції можуть потребувати змін. Адаптуємо узгоджені частини в середовищі клієнта з підтримкою обумовлених версій PHP.

### Перевірити бізнес-сценарії

Робота головної сторінки не підтверджує роботу кошика, оплати, форм чи входу. Перевіряємо узгоджені сценарії перед впровадженням.

Починаємо з оцінки актуального стабільного релізу. Цільову версію, обсяг, вартість і строк ви затверджуєте після діагностики.

## Важливі функції, якими користуються клієнти.

Добираємо перевірки відповідно до роботи вашого сайту, магазину або застосунку.

### Корпоративний сайт

Форми звернень, контент, бронювання та зв'язки із системами компанії.

### Оптовий B2B-магазин

Кабінети партнерів, індивідуальні ціни, замовлення та складські інтеграції.

### Інтернет-магазин товарів

Каталог, кошик, оплата, доставка та обробка замовлень.

### Блог та особистий сайт

Публікації, керування контентом, форми й установлені розширення.

### Сервіс доставки квітів

Вибір товару, дата доставки, оплата та передавання замовлення в роботу.

### Ресторан із доставкою

Меню, замовлення, зони доставки та інтеграції з роботою закладу.

## CMS і платформи e-commerce

Перевіряємо систему, модулі, теми та інтеграції, від яких залежить робота сервісу.

MODX, WordPress, Magento Open Source, WooCommerce, PrestaShop.

Можливість адаптації підтверджуємо для конкретної версії та конфігурації.

## Від причини збою до узгодженого впровадження.

Кожен етап має визначений обсяг. Зміни та доступ до середовища узгоджуємо з вами.

### Умови й безкоштовна діагностика

Після укладення договору або прийняття умов і отримання узгоджених доступів та даних проводимо первинну діагностику до 48 годин. Час очікування замовника не входить до цього строку.

Результат етапу: Початкові висновки, обмеження діагностики й наступний крок.

### Рішення та пропозиція

Узгоджуємо обсяг, ціну та строк. Актуальна стабільна PHP — початкова ціль оцінки; остаточну версію й діапазон сумісності обираємо після перевірки залежностей.

Результат етапу: Узгоджені версія PHP, обсяг, ціна й строк.

### Адаптація та перевірки

Доопрацьовуємо код, модулі й інтеграції в узгодженому середовищі замовника. Перевіряємо ключові сценарії та сумісність з обумовленими версіями PHP.

Результат етапу: Результати обумовлених перевірок функцій і сумісності.

### Впровадження та передавання

Узгоджуємо запуск і план відновлення. Передаємо перелік змін, результати перевірок і відомі обмеження.

Результат етапу: Перелік змін, результати тестів, план відновлення й обмеження.

## Ви знаєте, що змінено та перевірено.

- Узгоджена версія PHP та діапазон сумісності.
- Перелік змін коду, модулів та інтеграцій.
- Результати обумовлених функціональних перевірок.
- План відновлення роботи.
- Відомі обмеження та наступні кроки.

## Команда для створення та розвитку програмних продуктів.

Можна почати з конкретної проблеми PHP, а подальший розвиток узгодити як окремий проєкт.

### Сервіси від ідеї до запуску

Проєктування, реалізація та випуск продукту за узгодженими вимогами.

- Визначення задачі та сценаріїв користувача
- Проєктування й реалізація
- Перевірки й узгоджений запуск

### Застосунки

Веб- і мобільні застосунки. Платформи, функції та спосіб запуску добираємо відповідно до завдання.

- Вибір платформ і складу функцій
- Інтерфейс і зв’язок із системами
- Перевірка ключових сценаріїв

### Інтеграція AI

Асистенти, автоматизація процесів і підключення AI-моделей до даних та інструментів бізнесу.

- Вибір процесу для автоматизації
- Підключення моделей до даних та інструментів
- Оцінка результатів і обмежень рішення

### E-commerce

Магазини, B2B-сервіси та інтеграції оплати, доставки, складу й роботи з клієнтами.

- Каталог, кошик і замовлення
- Інтеграції оплати, доставки й складу
- Перевірка шляху клієнта до покупки

## Люди, які відповідають за роботу.

Поєднуємо дизайн, frontend та інженерну реалізацію. Відповідальність розподіляємо під конкретний проєкт.

### Артур

Дизайн і PHP

Проєктування інтерфейсів і робота з кодом PHP.

[skarbart.com](https://skarbart.com/)

### Олег

Frontend і комунікація

Інтерфейсна частина та спілкування щодо проєкту.

### Максим

Розробка та координація

Технічне рішення, реалізація та координація запуску.

[msal.eu](https://msal.eu/)

## Відповіді на основні запитання.

### Що безкоштовне і коли починаються 48 годин?

Безкоштовні консультація та первинна діагностика в узгодженому обсязі. Відлік діагностики починається після договору або прийняття умов і отримання необхідних доступів та даних. Очікування інформації чи дій замовника виключається зі строку. Результат — первинний висновок і наступні кроки; якщо причину не можна підтвердити, зазначаємо обмеження перевірки. Це не строк завершення всіх робіт.

### Скільки коштують роботи та як довго вони тривають?

Після діагностики узгоджуємо рішення, обсяг, ціну та строк. На оцінку впливають стан коду, залежності, інтеграції й необхідні перевірки. Додаткові роботи узгоджуються окремо.

### Чи можна звернутися, якщо я не знаю версії PHP?

Так. Укажіть адресу сайту або назву сервісу й опишіть симптоми. Можна додати повідомлення хостингу. Технічні відомості уточнимо на наступних кроках.

### Чи доведеться переписувати весь сервіс?

Спочатку перевіряємо можливість адаптації наявних компонентів. Заміна модуля або ширша переробка може знадобитися, якщо подальша адаптація недоцільна. Обсяг затверджується до початку реалізації.

### Як передати доступ і що відбувається з даними?

Не надсилайте паролі та ключі через форму. Потрібні права, спосіб передавання доступу й правила роботи з даними узгоджуємо до діагностики. Працюємо в узгодженому середовищі замовника.

### Чи вирішує оновлення всі питання безпеки?

Ні. Перевіряємо узгоджений обсяг і конкретні виправлення. Повний аудит безпеки, пентест, розслідування зламу й оцінка юридичної відповідності не входять до стандартної адаптації PHP.

### Чи буде перерва в роботі?

Це залежить від середовища та змін. До впровадження узгоджуємо можливе вікно обслуговування, перевірки й план відновлення. Не обіцяємо відсутності перерви без оцінки конкретного сервісу.

### Чи збережеться сумісність із попередньою версією PHP?

Якщо вона потрібна, узгоджуємо конкретний діапазон старих і нових версій та сценарії перевірки. Сумісність з усіма версіями не обіцяємо. Підтримка сумісності не замінює встановлення виправлень безпеки.

### Що не входить до стандартної адаптації PHP?

До основної пропозиції не входять перенесення великих інфраструктур, цілодобова підтримка, повний аудит безпеки, пентест і реагування на злам. Такі завдання потребують окремої оцінки й узгодження обсягу.

## Отримайте пропозицію щодо розв'язання задачі.

Розкажіть, що перестало працювати або яку зміну плануєте. Для першого контакту достатньо короткого опису.

[Контакти](https://sprutus.eu/uk/#contact)

Оберіть доступний месенджер або інший канал зв'язку.

Не зазначайте паролі, API-ключі та інші дані доступу.

+48 794 489 744
