База знания
Избор на PHP версия
Използвайте най-новата версия, която вашият код поддържа. Ето как да я промените и как да разберете какво се е счупило.
Използвайте най-новата версия, която вашето приложение поддържа. По-новата PHP версия е по-бърза и получава корекции за сигурност; версията с изтекъл живот не получава нито едното, нито другото.
Промяна
Сайтове → вашия сайт → Настройки → PHP версия. Промяната влиза в сила в рамките на секунди и не изисква видимо рестартиране.
Преди да я промените на зелен сайт (live site)
Използвайте стaging (пробна среда). Сайтове → вашия сайт → Staging създава копие на новата версия за няколко минути и можете да го разгледате, без да засягате активния сайт. Ако работи правилно, го популяризирайте; ако не, изтрийте staging копието и нищо няма да се е случило.
Ако нещо се счупи след това
Обичайната причина е един плъгин или една библиотека, които не са били актуализирани. Върнете предишната версия — това отнема секунди — и прочетете дневника на грешките в Сайтове → вашия сайт → Дневници. Дневникът посочва файла и реда, което обикновено е достатъчно за идентифициране на плъгина.
Специално за WordPress
Ядрото на WordPress поддържа добре актуалните PHP версии. Проблемите се крият в плъгините, а екранът на WordPress показва всеки плъгин във всички ваши сайтове заедно с неговата версия, така че можете да видите кои сайтове съдържат рисковия плъгин, преди да преместите който и да е от тях.
⚠️ Ние не надграждаваме вашата PHP версия вместо вас и изборът остава ваш, защото само вие знаете какво прави вашият код. Ние поддържаме по-новите версии налични и пачнати.
⛔ В момента не ви предупреждаваме предварително, че вашата версия наближава края на жизнения си цикъл, затова не чакайте да Ви бъде казано. Ако отворите билет за поддръжка, докато работите с версия, която вече сме пенсионирали, системната проверка пред формуляра посочва това и предлага най-новата поддържана версия — но това е единственото място, където тя се появява, и то само след като версията вече е пенсионирана. Проверявайте сами екрана за PHP версия веднъж или два пъти годишно.
Какво означава „край на жизнения цикъл“ тук
Версията с изтекъл живот спира да получава корекции от PHP проекта. Ние целенасочено поддържаме няколко такива версии налични, защитени и с пачове за сигурност от нашата платформа, така че по-старо приложение да може да се премести още първия ден, вместо първо да бъде преградено. Това е реален избор, а не капан — но това е основата, а не крайната цел, и най-новата версия, която вашият код поддържа, все пак е правилният отговор.
Все още изпитвате затруднения?
Поддръжката е включена във всеки план с отговори на вашия собствен език.
Свържете се с поддръжката → Всички статии →