Віртуальний хостинг
Як увімкнути потрібні версію та розширення PHP?
Доступні версії PHP від 5.3 до 8.5. Версія вибирається для кожного сайту окремо, налаштування й розширення задаються для кожної версії на рівні послуги.
Змінити версію PHP сайту
- Відкрийте "WWW" -> "WWW-домени" -> сайт -> вкладка "PHP".
- Виберіть "Версія PHP для сайту".
- Натисніть "Зберегти версію".

Версію для нових сайтів задає позначка "Версія за замовчуванням для нових сайтів" у розділі "WWW" -> "PHP".
Увімкнути розширення
- Відкрийте "WWW" -> "PHP".
- Виберіть версію PHP, на якій працює сайт.
- Перейдіть на вкладку "Розширення" й увімкніть потрібні модулі.
- Натисніть "Зберегти профіль".

Розширення з позначкою "вбудовано" увімкнені завжди.
Часті помилки
Якщо після зміни версії або ввімкнення розширення сайт працює з помилкою, звірте її з цим списком:
Call to undefined function ...- не увімкнено потрібне розширення. Перевірте, що вмикаєте його саме в тій версії PHP, на якій працює сайт.Allowed memory size ... exhausted- збільште "Ліміт пам'яті" на вкладці "php.ini" (у межах тарифу) або вимкніть зайві розширення.- Помилка "Out of memory" - вимкніть зайві/невикористовувані розширення PHP, які витрачають оперативну пам'ять, або докупіть оперативну пам'ять (див. статтю "Як докупити IP, домени, бази даних, місце, пам'ять?").
- Помилки видно в журналі помилок сайту: розділ "Журнали", вкладка "Помилки".
Корисно знати
- Функція
imagewebp()(WebP) належить до розширенняgd, а неimagick. - Функції
mcrypt_*видалено в PHP 8; для старих CMS виберіть PHP 7.x. - Якщо в cron або по SSH запускаєте
php, враховуйте, що це версія за замовчуванням для акаунта; для іншої версії використовуйте повний шлях/opt/alt/phpXY/usr/bin/php(наприклад/opt/alt/php82/usr/bin/php).