Това ръководство ще ви покаже как да управлявате PHP настройките на нашите Spaceship Web сървъри, по-специално как да използвате PHP Tweaks плъгин, да работите с php.ini файл и да проверите PHP конфигурацията.
Нашите споделени сървъри използват LiteSpeed модула и поддържат PHP версии 7.0-7.4 и 8.0-8.5.
1. Влезте във вашия cPanel акаунт.
2. Отидете в секцията Ексклузивно , след това кликнете върху менюто PHP Tweaks:

ИЛИ
a. Отворете Хостинг мениджър.
b. Намерете вашия хостинг план и кликнете Управление.
c. Отидете в секцията Advanced.
d. Разгънете опцията Инструменти за разработка и кликнете върху PHP. Ще бъдете пренасочени към прозореца PHP настройки.
3. Изберете желания домейн от падащия списък:

Алтернативно, използвайте таба Настройки на акаунта, за да приложите промените за целия си cPanel акаунт (което ще актуализира всички хоствани домейни):

Сега можете да управлявате следната група настройки:
Секцията PHP версия ви позволява да проверите текущата използвана версия и да зададете желаната:

Някои неща, които да имате предвид:
Наличните модули варират в зависимост от избраната PHP версия.
Въведените промени по PHP може да изискват няколко минути, за да влязат в сила, така че ако не се покажат веднага, моля, изчакайте малко, за да се актуализират.
Ако PHP версията, зададена в Настройки на акаунта, се различава от тази в Настройки на домейна, тази в Настройки на домейна има предимство.
Секциите Зареждащи модули и Кешове ви позволяват да изберете PHP loader за вашите скриптове и PHP ускорител за кеширане на компилирания байткод на вашите PHP скриптове:

Секцията Други ви предоставя списък с допълнителни модули и разширения, които могат да бъдат активирани според вашите нужди:

PHP разширенията, активирани чрез PHP Tweaks, са активни за скриптове, обработвани от уеб сървър. Ако срещнете проблеми, свързани с PHP, когато работите през команден ред или инсталирате скриптове чрез Softaculous, моля, свържете се с нашия Клиентски отдел за допълнителна помощ.
Моля, обърнете внимание на следните конфликти между модули:
nd_mysql конфликт с mysql;
nd_mysqli конфликт с mysqli;
nd_pdo_mysql конфликт с pdo_mysql;
gmagick конфликт с imagick.
4. За да възстановите стандартните PHP настройки за даден домейн, изберете го от падащото меню и кликнете върху Нулиране на разширенията. Това ще върне всички промени и ще приложи стандартната конфигурация:

Понякога може да се наложи да персонализирате PHP лимити (като memory_limit, post_max_size, upload_max_filesize и др.) чрез php.ini файла вместо чрез PHP Tweaks плъгина.
1. Влезте във вашия cPanel акаунт и отидете в секцията Файлове, след това изберете менюто Файлов мениджър:

ИЛИ
a. Отворете Хостинг мениджър.
b. Намерете вашия хостинг план и кликнете върху бутона Управление.
c. Отидете в секцията Файлове и съхранение.
d. Кликнете Управление на файлове до името на вашия домейн. Ще бъдете пренасочени към основната директория на вашия сайт във Файлов мениджър.
2. В основната папка на домейна кликнете върху +Файл и създайте файл с име php.ini:

3. Намерете новосъздадения файл в списъка, кликнете с десен бутон върху него и изберете Редактиране:

4. Добавете необходимите PHP настройки. В този пример добавяме memory_limit и max_input_vars:

5. След като всички промени са готови, натиснете Запази промените.
За да потвърдите дали вашите PHP настройки са приложени правилно, можете да създадете скрипт с функцията phpinfo(). Това предоставя подробна информация за текущата PHP конфигурация и е полезно за диагностика, тъй като съдържа всички EGPCS (Environment, GET, POST, Cookie, Server) данни.
За да изпълните функцията, следвайте стъпките по-долу:
1. Отидете в основната директория на вашия сайт във Файлов мениджър.
2. Кликнете върху +Файл, за да създадете нов файл — дайте му име като testinfo.php:


3. Намерете новосъздадения файл в списъка и кликнете върху Редактиране в горното меню или кликнете с десен бутон върху файла, след това Редактиране:

4. Въведете следния код:
<?php
phpinfo();
?>
Кликнете върху Запази промените:

5. За да видите подробна информация за PHP конфигурацията на вашия домейн, отворете http://yourdomain.tld/filename.php в браузъра си, но заменете yourdomain.tld с вашия домейн и filename с името на вашия PHP файл:

Съвет за сигурност: Изтрийте този файл, след като прегледате информацията, за да избегнете излагане на чувствителни конфигурационни данни.