Як оновити версію php у wordpress Як оновити версію PHP Joomla Оновлення php на сервері для wordpress

Всі, хто користується ДНВР, так званим джентльменським набором веб-розробника, знають, що проблема оновлення пакета постає дуже рідко і не завдає особливих турбот. Дуже важливий момент при роботі з Denwer – оновити PHP. Оновлювати його потрібно вчасно та до актуальної версії, що, до речі, зовсім нескладно. Однак саме з цим найчастіше виникають проблеми у користувачів цього інструменту. Пропонуємо вам покрокову інструкцію, яка докладно розповість, як оновити PHP на Denwer.

При оновленні php на Denwer треба чітко дотримуватися інструкцій.


Підчищаємо помилки

Денвер не працює!

  • Насамперед перевіряємо, чи ту версію PHP ми завантажили. Звертаємо вашу увагу: потрібна версія 5! Денвер оновлювався досить давно, тому 7 версія працювати на ньому просто не буде.
  • Також загвоздка може бути з Apache. Його версія для Денвера – 2.2, проте зараз для успішної роботи з PHP потрібно 2.4. Це вирішується індивідуальними налаштуваннями на вашому комп'ютері.
  • І ще один простий спосіб корекції роботи програми: видаляємо Денвер і встановлюємо його заново. Як не дивно, але здебільшого це допомагає. І справа зовсім не в містиці, просто іноді цей інструмент виявляється банально «переналаштованим»: занадто багато змін до нього можна внести вручну та в хаотичному порядку. Тільки не забудьте перед видаленням зберегти в резервну папку всі файли, що зберігаються в головній папці – власне файли сайтів.

Якщо забули…


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

Я намагаюся змусити мій проект Laravel працювати. Але коли я використовую оновлення композитора, він каже таке:

Цей пакет вимагає php> = 5.6.4, але ваша версія PHP (5.5.12) не задовольняє цю вимогу.

Я використовую WAMP, який запускає версію php 7.0.4, це також підтверджується у браузері, якщо повторюю версію php. Але коли я використовую php -vу консолі це показує, що я використовую PHP версії 5.5.12 (cli).

Я трохи шукав Google і виявив, що він використовує мою версію PHP для Windows замість версії мого веб-сервера. Але я не міг дізнатися, як оновити мою версію PHP Windows.

Вміст мого PATH показано на наступному малюнку

Рішення

Ви можете видалити composer, і при перевстановленні він попросить вас вказати каталог PHP, який буде C: \ wamp64 \ bin \ php (зазвичай), в цей момент ви можете вибрати, яку версію PHP ви хочете використовувати. , Успіхів.

Інші рішення

Це означає, що у вас є ще одна установка PHP у вашій системі. Перевірте свої Programs в Control Panel і видалить таку установку.

Просто видаліть шлях, який вказує на будь-який PHP інсталяційний каталог.

Інакше, якщо ви не впевнені у зміні PATH змінної (яка може призвести до серйозних проблем, якщо вона не встановлена ​​правильно), ви можете просто видалити каталог, який PATH змінна вказує на …. (я маю на увазі PHP каталог)

Цілком найкраще рішення — додати шлях до вашого PHP7 каталог bin на початку PATH змінна. Ви також повинні зробити доступним composer в цьому PHP7 каталог bin.

Наприклад, замінити C:\php на вашому шляху з C:\wamp\bin\php7 або будь-де PHP7 шлях є.

якщо ви встановлювали до xampp / wampp і composer глобально, ви могли б додати php в шлях до свого середовища, щоб викликати його будь-де, і тепер ви хочете, щоб composer використовував новий xampp з php нещодавно встановленим вами, тому перейдіть в system> вкладка "Додатково"> змінна оточення> можливо, в "PATH", тоді шукайте, якщо у вас є C:\xampp\php і відредагуйте до свого нового розташування php.

У мене було кілька версій від xampp для тестування та composer globaly для php 7.2

Оновлення PHP для WordPressпростими словами з прикладом, картинками та безпечно, аналогічно і для інших CMS за деякими винятками, але якщо трохи подумаєте, то оновитеся легко.

Оновлення PHP для блогу WordPress, покрокова інструкція на прикладі мого сайту для новачків.

Здрастуйте, шановні читачі.

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

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

І так би мовити за гарячими слідами, вирішив написати інструкцію "Оновлення PHP для WordPress", як "нагадувач" для себе і може, вона буде цікава іншим людям.

Давайте почнемо.

Я писати цю інструкцію крок за кроком, як я робив оновлення PHPдля мого блогу на WordPress, який розміщено на хостингу Beget.

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

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

Давайте оновимо PHP сайту на прикладі оновлення PHP для блогу, створеного на WordPress з версії PHP 5.2 до версії PHP 7.1

Важливо:На момент написання статті, найсвіжіша версія була PHP 7.1 на моєму хостингу. Якщо у Вашому випадку версія буде свіжішою, це добре, оновлюйтеся до найсвіжішої версії. Кроки оновлення PHP будуть абсолютно однакові, незалежно від версії.

Крок 1.Потрібно відкрити консоль адміністратора сайтуна WordPress http://адреса Вашого сайту/wp-admin/.

там відкрити вкладку Плагіни, виділити всі встановлені плагіни та Деактивуватиїх чи повністю видалити.

З одного боку при повному видаленні точно нічого не завадить правильному оновленню PHP, але з іншого боку, буде зайва робота по новій установці всіх потрібних плагінів.

Я вибрав варіант Деактивувати плагіни, але після оновлення PHP деякі плагіни не захотіли активуватися і мені довелося їх повністю видалити.

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

І все б нічого, якби одним з плагінів, що не захотіли активуватися, не був плагін Редирект (перенапрямок), зникли всі раніше створені перенаправлення посилань. Але це не критично, пізніше я все виправлю зі збереженого файлу.

Перевірка сумісності плагінів у WordPress версії 5.2 Jaco

Важливо:У версії WordPress 5.2 під назвою "Jaco" (ця назва дано на честь джазового басиста Jaco Pastorius), додано багато хороших функцій для безпеки WordPress. Одна з яких це перевірка сумісності плагінів. WordPress тепер автоматично визначить сумісність версії PHP Вашого сайту із встановленими плагінами. Якщо плагін вимагає більш високу версію PHP, ніж Ваш сайт зараз використовує, WordPress не дозволить Вам активувати плагін, запобігаючи можливим помилкам сумісності.

Отже, усі встановлені плагіни я деактивував.

Крок 2Відкриваю свою адміністративну панель на хостингу, там відкриваю опцію BackUp(Створення резервних копій).

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

Після створення резервних копій я вибираю вкладку Сайтиі наводжу стрілку мишки на значок PHP, потрібного сайту, так я побачу версію PHP на даний момент

Переглянути яка версія PHP або вибрати та оновити для нової версії PHP

А натиснувши на значокзі списку версій PHP, вибираю потрібну для мене версію на яку я хочу зробити оновлення PHP. Я для себе вибрав PHP 7.1.

При порівнянні зі старими версіями PHP, версії вище за PHP 7.0, краще в трьох позиціях, це безпека, швидкість і перспективність.

1. PHP 5.2 не було оновлено протягом багатьох років і має серйозні проблеми.

2. PHP 7 працює до 400% швидше, ніж 5.2. Це означає, що можна використовувати до 50% менше навантаження на сервер, отримуючи той же результат.

3. І останнє, але не менш важливе, розробники зможуть використовувати всі сучасні технології, щоб вивести сайт на наступний рівень.

Крок 3Так-так вибрав PHP 7.1. і натиснув кнопку Застосуватичерез секунду з'явилося повідомлення про успішне оновлення PHP.

Крок 4.Я повертаюся до консолі адміністратора мого сайту, відкриваю вкладку Плагіниі активую Плагіниабо встановлюю знову всі потрібні плагіни.

Ось, власне кажучи, і вся проста інструкція про « Оновлення PHP для блогу на WordPress«.

В ув'язненні

Я хочу нагадати для тих людей, хто не оновлював CMS WordPress у ручному режимі та вирішить, це зробити самостійно, а не чекати, коли WordPress, оновиться сама.

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

Для оновлення шаблону WordPress, плагінів WordPress потрібно просто вибрати потрібний шаблон або плагін і оновити його. А шаблони і плагіни WordPress, що не використовуються, найкраще просто видалити.

І не забувайте про елементарні способи .

Як завжди, питання пишіть у коментарях.

P.S. Але, якщо у Вас все одно залишилася не впевненість, зверніться до служби підтримки Вашого хостинг-провайдера з проханням про допомогу в оновленні PHP.

Якщо Вам була корисна стаття « Оновлення PHP для WordPress» Будь ласка, поділіться. Для Вас це один клік на кнопку соціальних мереж, а для мене, це велика мотивація для створення корисного контенту.

Огляд безкоштовного хостингувід одного з найбільших хостинг-провайдерів Росії з відмінними характеристиками: MySQL, PHP, встановлення CMS в 1 клік та інше. Швидка реєстрація для громадян Росії, Білорусі, Казахстану та України Відмінний варіант для нових сайтів або навчання та тестування своїх знань, плагінів та тем.

Оновлення php до останньої версії насамперед забезпечить більш швидку та надійну роботу сайту, оптимізацію сторінок та покращену структуру на думку пошуковиків. Але не всім виходить правильно здійснити це оновлення.

Про те, коли і як, а головне, навіщо переходити на нову версію php і не наробити помилок, ми і поговоримо в цьому пості.

Коли переходити на останню версію php

Про необхідність оновлення версії php можна дізнатися як самостійно ( перевірити швидкість завантаження), так і отримавши повідомлення від свого хостинг-провайдера. Крім того, при використанні готових движків можна включити режим налагодження системи і при встановленні розширень у яких використовується стара версія php, система сама видасть попередження.

Також перевірити код сайту на помилки можна валідатором (). Ще один спосіб несумісності - це встановлення розширень для свого двигуна. Особливо це стосується нових або оновлених розширень (якщо створено на PHP). Вони завжди все нове, зокрема і сам php-код.

Причини оновлення php

Необхідно відзначити 2 найважливіші причини – це безпека та працездатність всього сайту. Ще зовсім недавно всі адміністратори знали про припинення оновлення php версії 5.2, а зараз, через трохи менше двох років, мова програмування php вже доступна в 7 версії.

Говорячи простою мовою, оновлено повністю ядро ​​php, з'явилися нові та спрощені старі функції. Внаслідок збільшення передачі даних, збільшилася і швидкість роботи.

Власникам самописних сайтів, що використовують php, так само необхідно подбати про перехід на нову версію, але це вже окрема тема і власники написали такий сайт самостійно, знають як це зробити.

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

Як дізнатися версію php

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

Способів перевірки досить багато, найпростішими є безпосередньо перевірка версії php в обліковому записі хостингу і другий - створення файлу перевірки версії php.

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

Для цього створюємо файл у будь-якому редакторі з таким вмістом:
і зберігаємо під тим самим ім'ям phpinfo.php

Потім файл потрібно завантажити в корінь свого сайту і звернутися до нього в адресному рядку свого браузера (http://ваш_домен/phpinfo.php).

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

Оновлення php на сервері для wordpress

Всі популярні cms-системи, у тому числі і wordpress, часто оновлюються і мають останню версію мови програмування та частенько новий функціонал. Пов'язано це насамперед із безпекою та з оновленнями програмного коду.

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

А ось налаштувати сумісність версій php хостингу і, наприклад, wordpress, це вже справа адміністратора сайту. Власне задля цього і написано цю статтю.

Будь-який адміністратор знає, що оновлення php на сервері робиться з контрольної панелі хостингу двома кліками миші. Вибрав необхідну версію php та натиснув кнопку «зберегти».

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

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

А якщо так, то треба всю цю справу перевірити. Але розширень може бути не один десяток (плагіни для wordpress) і перевірити таку кількість на сумісність просто не реально!

Як бути?

Перевірка розширень на сумісність із php 7

Як не дивно, але для wordpress наприклад, можна встановити ще один плагін Compatibility php, Який і допоможе дізнатися які встановлені плагіни не дають нормально працювати системі.

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

Установка стандартна і після цього на панелі інструментів з'явиться додаткова вкладка PHP Compatibility.

Плагін перевірить всі встановлені плагіни двигуна на сумісність, що і дозволить нам скоротити час на пошук несумісних розширень.

Щоб уважно розглянути, натисніть на зображення.

На скріншоті видно, що після натискання на кнопку «Scan site again», плагін видав всю інформацію щодо встановлених розширень. Наочно видно різнобарвний результат перевірки.

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

Таким чином, із встановлених 23-х плагінів на блозі необхідно відключити або видалити всього 3. Тим самим можна забезпечити собі впевненість у тому, що оновлення php пройде без проблем.

Якщо не шкода часу, можна обійтися вручну видалити або відключити всі плагіни, а після налаштування сервера на php 7, поступово включати їх по одному і перевіряти роботу.

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

Оновлення версії php joomla

Що стосується cms-joomla, то, напевно, вже зрозуміло, що процедура оновлення версії php приблизно виглядає однаково. Варіантів досить багато, але найголовніше, що вся система працює на останній версії php після того, як вийшла joomla 3.7.

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

Що стосується встановлених розширень, то часто в joomla не буває більше 5-7 розширень, які необхідно оновити.

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

Ваш WordPress сайт може працювати швидше та стати безпечніше, і це у ваших руках!

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

Чому PHP є значимим

PHP – мова програмування, на основі якої створено WordPress. Версія PHP встановлюється лише на рівні сервера системним адміістратором. У той час як ви можете бути в курсі важливості своєчасних оновлень WordPress, плагінів і тим самим, підтримання актуальності версії PHP є не менш важливим.

Існують дві важливі причини мати актуальну версію PHP:

  • Ваш сайт працюватиме швидше, оскільки останні версії PHP ефективніші. Оновлення до свіжої підтримуваної версії PHP (на даний момент - 7.3) здатне прискорити сайт до 3-4 разів порівняно зі старими версіями.
  • Ваш сайт буде безпечнішим. PHP, як і WordPress, підтримується його спільнотою. Так як PHP дуже поширений, то він є пріоритетною метою для злому, тільки свіжі версії, що підтримуються, матимуть актуальні можливості безпеки. Старі версії PHP, що не підтримуються не мають їхТому оновлення PHP потрібно для підтримки вашого WordPress сайту безпечним.

Але це ще не все, є й інші переваги:

  • Швидкий сайт отримує переваги у пошукових системахтак ви отримаєте вище ранжування в пошуку!
  • Швидкий сайт краще утримує відвідувачів. Відвідувачі йдуть швидше з повільних сайтів, швидкий сайт ефективніший.
  • Безпечний сайт краще захищений від зломута шкоди репутації, у разі злому.

Ці переваги хороші як для вас, так і відвідувачів сайту. Це причини, через які варто оновити PHP якнайшвидше. У наступному розділі ми розповімо, як це зробити.

Перед оновленням PHP

Для початку кілька попереджень, але не треба лякатися. Є деякі технічні речі, які необхідно зробити перед оновленням версії PHP.

Саме оновлення версії PHP не має стати великою проблемою, але ми не можемо гарантувати, Що воно пройде без проблем. WordPress працює навіть із версією настільки старою як 5.6.20 (хоч ми й рекомендуємо 7.3, у нас відмінназворотна сумісність!), але ми не знаємо як будуть працювати ваші плагіни та теми. Вони повинні, найбільш популярні або плагіни та теми з гарною репутацією швидше за все будуть, але знову ж таки, ми не гарантуємо це.

Нижче наведено кілька кроків, які варто зробити для зниження ризику перед оновленням:

  • Зробіть резервну копію сайту:Це дозволить вам відкотити сайт, якщо щось піде не так. Існує так, що якщо ви ще не вибрали рішення для себе, то спробуйте щось з цього. Для повноти відкату також потрібно повернути поточну версію PHP (ми розповімо трохи пізніше як це зробити).
  • Обновіть WordPress, теми та плагіни:з консолі WordPress, перейдіть в Оновлення та оновіть все. Це те, що у будь-якому випадку варто робити регулярно. Після завершення оновлень переконайтеся, що сайт працює як має.
  • Перевірте сумісність із PHP:встановіть плагін для перевірки ваших тем та плагінів на можливі проблеми. Плагін не є ідеальним і може пропустити щось або давати помилкові спрацьовування, але в більшості випадків він працює.
  • Виправте проблеми сумісності з PHP:Якщо на попередньому кроці плагіном були знайдені проблеми, зверніться до розробників теми або плагіна та попросіть їх розібратися. Якщо вони не хочуть або не зможуть цього зробити, то пошукайте інші теми в каталогах зі схожою функціональністю та використовуйте їх замість проблемних.

Зробіть ці кілька кроків і ви будете готові оновити версію PHP на вашому WordPress сайті, щоб отримати всі переваги, які це принесе!

Якщо в процесі у вас виникнуть складності або буде потрібна допомога, то вам краще звернутися до професійного веб-розробника, підтримки вашого хостинг-провайдера або авторів ваших плагінів і тем. Більшість з них повинні бути щасливі, щоб допомогти вам.

А тепер ми можемо нарешті перейти до оновлення версії PHP на вашому сайті.

Як оновити версію PHP на сайті, щоб зробити його швидше та безпечніше

Тепер ви готові поновити версію PHP на сайті! Ви виявили обачність, у вас є резервна копія та сайт підготовлений для оновлення у кращому вигляді.

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

Таким чином, точні дії оновлення залежать від хостингу. Нижче наведено , які надали нам інструкції (англійською) щодо оновлення PHP для них.

Якщо ви не знайшли свій хостинг у списку, то можна звернутися до технічної підтримки хостингу з проханням допомогти вам. Нижче наведено шаблон звернення, який можна використовувати:

Шановна підтримка хостингу!

Я хочу зробити свій WordPress сайт швидше та безпечніше з останньою версією PHP.
Якщо мій сайт ще не використовує останню версію PHP,
то повідомте будь-ласка, що крок за кроком мені потрібно зробити для оновлення.

Дякую!

Якщо на цьому етапі у вас виникли складності, то або зміните версію PHP назад самі, або зверніться до підтримки хостингу або професійного веб-розробника. У разі необхідності відкату до резервної копії, спочатку відновіть попередню версію PHP (можливо через звернення на підтримку хостингу), потім відновіть сайт з резервної копії.

У вас тепер є вся інформація щодо оновлення! Чудово! З актуальною версією PHP ваш сайт буде швидшим і безпечнішим, а ваші відвідувачі задоволенішими.

Швидкі, безпечні WordPress сайти для всіх

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

У вас тепер є вся інформація щодо оновлення PHP, і ви також знаєте, як це зробити в майбутньому. Слідкуйте за повідомленнями про оновлення консолі вашого сайту WordPress, або за новинами вашого хостингу.

Дякую за те, що робите інтернет краще!

Поділіться з друзями або збережіть для себе:

Завантаження...