Ако искате вашия блог, вашия уебсайт или вашия Онлайн Магазин работи нормално, би било идеално да помислите за промяна или актуализиране на PHP версията, която използвате на вашия уебсайт. Новата версия на PHP (PHP7) все още не е достатъчно широко разпространена, но няма да закъснее, защото носи много нови функции и е много вероятно тя да е необходима за инсталирането или използването на следващите версии на WordPress.
Тази статия предполага, че вече сте създали уебсайт или WordPress блог. В противен случай вижте това подробно ръководство.
Но ако вече сте го направили, нека продължим.
Защо трябва да надстроите до PHP 7?
Ако използвате WordPress на вашия сървър, очевидно вече имате инсталиран PHP. И така, защо да надстроите, когато изглежда, че всичко работи толкова добре?
Ето някои от най-честите причини, поради които трябва да помислите за надграждане на вашата версия на PHP:
- Les плъгини et ле скриптове че сте инсталирали вече не са съвместими с версията, която използвате
- Минималните изисквания за изпълнение на WordPress са се увеличили
- Версията, която използвате, има пропуски в сигурността и надстройката включва корекция
- Трябва да го направите мигрирам към по-стабилна версия
- Искате да тествате различна версия на инсталация на WordPress или в тестова среда
- Открихте конфликти между версията, която използвате, и плъгините, темите или скриптовете, които сте инсталирали
Замисляли ли сте се да защитите своя блог или уебсайт? тук е Някои съвети за осигуряване на вашия WordPress блог
Това са валидни причини, но преди да продължите и да актуализирате версията си на PHP, има някои недостатъци при надстройването, които трябва да помислите ...
Някои важни недостатъци, които трябва да се вземат предвид ...
Преминаването към по-нова версия на PHP има някои рискове. Тук е WordPress плъгин премия, която ще архивира целия ви уебсайт и ще го възстанови в случай на повреда.
Основното нещо, което трябва да имате предвид, преди да надстроите, е това всичките ви плъгини, теми и скриптове не са непременно съвместими с най-новата версия на PHP, която искате да използвате.
В случай на несъвместимост е много вероятно уебсайтът Ви вече да не може да се използва или да забележите много грешки. Освен това WordPress сега ви казва дали приставката е съвместима с вашата версия на PHP или не.
Всяка версия на PHP предлага нови варианти, подобрения и възможни корекции, корекции на защитата и структурата на кода. Докато някои актуализации са по-малко пълни от други, много версии предлагат подобрения или промени, които правят частите от по-старите версии остарели.
Открийте и вие Някои приставки за сигурност на WordPress за вашия блог
В някои случаи вече не се поддържат цели версии като PHP 4 и по-нови версии. Ако използвате плъгини, теми или скриптове на уебсайта си, които зависят от остарял PHP код и надстройте до по-нова версия на PHP, това надстройване ще направи кода остарял и по този начин ще прекъсне операцията. от вашия блог.
Въпреки че не е така стъпка винаги е така, важно е да осъзнаете, че промените, които въвеждате, ще имат последствия. По този начин можете да разгледате различните проблеми със съвместимостта. Но ако имате нужда от първокласна WordPress тема, която винаги ще бъде актуална, разгледайте следния списък в зависимост от вашата ниша.
В допълнение към ръчната проверка на вашия уебсайт за възможни слаби места, има много приставки, които ще ви уведомят дали вашата среда е съвместима с надстройката. Добрата новина всъщност е, че можете да понижите предишната активирана версия. С други думи, ако забележите някакви грешки, винаги е възможно да възстановите предишната версия на PHP ... така че преминете от версия 5.5 на версия 7.x например и ако всичко не работи добре, можете да се върнете към версия 5.5.
Проверете PHP съвместимостта
Ето някои приставки, които можете да използвате, за да проверите съвместимостта на вашата среда с актуализирана версия на PHP:
- Контрол за съвместимост PHP - Този плъгин ви позволява да дефинирате версия на PHP и да направите анализ в сравнение с текущата версия на PHP на вашия хост. Той също така създава отчет, за да ви каже какво да поправите.
- Мониторинг на грешките - Ако има някакви грешки, можете да активирате дневник, за да следите всички грешки, което ще ви помогне да ги поправите по-лесно.
Можете също да активирате ръчно вестник частен грешка при използване на " WP_DEBUG ". Можете също да видите какво се е променило за всяка версия на PHP преди надстройката:
- Мигриране от PHP 4 към PHP 5.0.x
- Мигриране от PHP 5.0.x към PHP 5.1.x
- Мигриране от PHP 5.1.x към PHP 5.2.x
- Мигриране от PHP 5.2.x към PHP 5.3.x
- Мигриране от PHP 5.3.x към PHP 5.4.x
- Миграция от 5.4.x PHP за PHP 5.5.x
- Миграция от 5.5.x PHP за PHP 5.6.x
- Миграция от 5.6.x PHP за PHP 7.0.x
- Миграция от 7.0.x PHP за PHP 7.1.x
- Миграция към най-новата версия на PHP
Ако установите, че използвате приставка, тема или скрипт, които не са съвместими с версията на PHP, която искате да използвате, можете да се свържете с автора или разработчика, за да ви помогне да разрешите проблема. Ако имате нужда от ръка за помощ, можете да оставите коментар в тази статия, с удоволствие ще ви дам отговори.
Как да промените PHP версията
И така, след като вашият блог премине теста за съвместимост, можете да промените версията на PHP, която използвате чрез SSH или cPanel. Ако това не е опция, до която имате достъп, свържете се с вашия уеб хост, В повечето случаи те могат да се актуализират вместо вас или да изпълняват други задачи.
Надграждане чрез SSH (напреднали потребители)
Тъй като SSH командите за надстройване или инсталиране на други версии на PHP са различни в зависимост от типа сървър, тогава няма универсални команди, които да работят навсякъде.
Защитете своя блог или уебсайт, като се консултирате с нашия урок: Sucuri: ефективно средство за защита срещу нападения на WordPress
Кликнете върху някой от ресурсите по-долу, за да видите подробности въз основа на вашия тип сървър:
Имайте предвид, че ако използвате командите, предоставени в тези връзки, трябва също да премахнете стария пакет PHP от вашия сървър. Тъй като командите за премахване на по-стари версии също ще се различават в зависимост от вашия тип сървър, консултирайте се с документацията на сървъра за точните команди.
Актуализирайте или променете PHP в cPanel
Ако предпочитате да избирате с няколко щраквания версия на PHP за вашия сървър, можете да направите това, като влезете в акаунта си в cPanel. Тази опция обаче е налична само във версиите по подразбиране на cPanel. Ако това не е така за вас, ще трябва да се свържете с вашия доставчик.уеб хостинг за това.
Ще ви покажа как да получите достъп до него от вашия cPanel. След като се свържете, отидете в раздела "Софтуер" и след това кликнете върху "MultiPHP Manager".
Като кликнете върху него, ще стигнете до управлението на версиите на PHP за различните налични домейни и поддомейни. Всичко, което трябва да направите, е да изберете правилната версия на PHP и да я приложите към избрания от вас домейн.
Процедурата може да се извърши в 3 прости стъпки, както е показано на следното изображение:
Ще забележите, че интерфейсът ще бъде подобен на този, предлаган от WHM (ако имате специален сървър).
Как да редактирате от WHM
Ако имате сървър, вероятно имате WHM инсталация, която ви позволява да управлявате вашия сървър. От WHM можете също да промените версията по подразбиране на PHP на вашия cPanel. Трябва само да отидете в MultiPHP Manager и да промените версията на PHP, която искате да използвате за всеки домейн.
Архивирането на версията се извършва автоматично, когато промените версията.
Препоръчителни ресурси
За да продължите по-нататък, ще ви препоръчаме някои статии, които ще ви помогнат да разберете как е важно да имате актуализирана версия на php.
- Въведение в разбирането на грешки PHP за WordPress
- Как да се поправят грешките на Pluggable.php файлове на WordPress
- Какво можете да направите с файла functions.php?
- ...
Заключение
Това е за всичко, което можете да направите, за да актуализирате вашата версия на PHP. Ако имате въпроси, не се колебайте да ги оставите в секцията за коментари. Можете също да откриете допълнителни ресурси, като отидете на тази страница.
И ако тази статия ви е харесала, споделете я в различните си социални мрежи.
Здравей,
Невъзможно е да се актуализира wordpress, което ми дава това съобщение
Важно: Преди да актуализирате, моля, архивирайте вашата база данни и файлове. За помощ при актуализациите посетете страницата за актуализиране на WordPress Codex.
Писах на хоста си, който ме помоли да актуализирам php до версия 7.3 и все още имам това блокиращо съобщение. Вече нямам достъп до разширенията си.
Има ли още нещо за актуализиране?
Благодаря ви много за помощта
Много добър ден
Bonsoir,
Моля, опитайте да деактивирате всички приставки и след това опитайте отново.
Поздрави В момента използвам шаблони за уебсайтове. Имам 3 сайта, но искам да променя един от шаблоните си, но ще настроя нов шаблон. Версия 7 на php ще бъде бял екран, ако версията на php е зададена на 5.9. Но ако променя моята php версия, другите ми сайтове ще бъдат повредени.
След като създадох базата си данни за моя проект, се освежих да работя с wordpresse в wamp, ето съобщението, което получих.
(Вашият сървър използва версията 5.5.12 на PHP, но WordPress 5.2 изисква поне версията 5.6.20)
Започвам и бих искал да разбера, трябва ли да актуализирам v wamp или php версията, ако php, как да продължа?
Здравей,
Трябва да актуализирате PHP. Моля, активирайте версията 7, ако е налична на вашия сървър!
Здравейте, колко струва да надстроите своя php?
Bonsoir,
Ние вече не предлагаме тези услуги съжалявам.
Здравей,
Позволявам си да ви изпратя този имейл, защото в момента съм в процес на пълна реконструкция на сайта на един от моите клиенти под WordPress.
Някои приставки обаче изискват актуализирането на PHP. (Изисква версия 5.4 или по-висока версия на PHP, разширението понастоящем не е активно.)
Моят домакин не ми отговаря и аз съм компютърен начинаещ (аз се грижа за уебдизайна)
Можете ли да ми кажете подробно процедурата, за да можете да актуализирате вашия PHP?
Уеб сайтът датира от 2 години.
Благодаря ви предварително за вашата помощ и за времето, което ще ми отделите.
С уважение,
Здравей,
За съжаление, но не можем да имаме документация за всички хостове.