Как обновить версию php в openserver

Как обновить Open Server?

Коротки пост о том, как обновить Open Server. Не особо хотел этим заниматься, но мне для работы понадобилась версия PHP 7.2. В моей старой версии сервера была только 7, и она не очень стабильна. Пришлось идти на сайт и качать новую.

Кстати сможете скачать с моего облака по быстрой ссылки в конце этой статьи! Проблема обновления Open Server в том, что его нельзя, тупо установить сверху на старый дистрибутив.

Вот не доработали этот момент создатели. Сам по себе как продукт-Open Server супер-классный! Но даже супер-пупер должен иметь хоть какой-то косячок!

Как обновить Open Server по-простому

После того как скачали дистрибутив устанавливаем его в отдельной папке. Желательно на том же диске где стоит и старый, так быстрее будут копироваться файлы сайтов.

Алгоритм действий переноса следующий

Допустим мы переносим условный сайт site.loc. Старый сервер будем обозначать СС, а новый НС

Как видим геморрой еще тот, я облазил кучу форумов и проще способа не нашел.

Есть еще способ перенести базы через командную строчку, но он не для нас лузеров.

Еще вот только сейчас подумал, что можно было просто пакет PHP обновить, но думаю это уже тема для другого поста!

Представляю видео-версию Как обновить Open Server?

В конце как обещал ссылка на последнюю версию Open Server, я ее делал с помощью скрипта Auto Redirect Master о котором писал вчера!

Источник

Мы принимаем к оплате:Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов.

«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!

Как обновить версию php в openserver

Как обновить Open Server

Время от времени разработчики Open Server выпускают новую версию дистрибутива. В новой версии вас ждут различные улучшения, такие как обновленный PHP, MySQL, Apache и многое другое. Какой-то волшебной кнопки, позволяющей выполнить обновление в один клик, нет. Если вы установите Open Server поверх старой версии, то вы попросту затрете все файлы и базы данных, существующих у вас сайтов на локальном сервере. Поэтому, в этом уроке давайте с вами разберемся, как обновить Open Server и при этом не потерять все данные ваших локальных сайтов.

Также хочу отметить, что сами разработчики не рекомендуют выполнять частые обновления Open Server, нам советуют дождаться какой-то более стабильной версии и уже после этого выполнить обновление.

Сам процесс обновления заключается в следующем: вам необходимо установить новый дистрибутив в отдельную директорию на вашем компьютере (повторюсь, НЕ устанавливайте в ту же папку, где у вас стоял Open Server ранее, потому как вы потеряете все данные ваших текущих сайтов на локальном сервере), и уже после, вручную, перенести все файлы и базы данных сайтов.

Теперь мы знаем, что делать и можем начинать обновление.

Понять, что вышла новая версия очень просто, при запуске Опен Сервер вы увидите, что он сигнализирует о выходе новой версии и предлагает страницу загрузки.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Также вы сможете узнать о выходе новой версии на официальном сайте.

Скачиваем на официальном сайте новую версию дистрибутива Опен Сервер и устанавливаем его. Я буду устанавливать его на диск «С» в папку отличную от предыдущей версии Open Server, у меня это будет C:\OSPanel\. Как выполнить установку описано в отдельной статье на моем сайте – Установка Open Server.

Как только локальный сервер установлен, приступаем к переносу сайтов.

Перейдите на старой версии Опен Сервер в папку «domains». Выберите сайт, который вы хотите перенести и скопируйте или переместите его в папку «domains» на новую версию Open Server.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

В итоге у вас должно получиться следующее:

Файлы сайта перенесены и теперь осталось импортировать базу данных. Для этого запустите ваш старый Опен Сервер и перейдите в Дополнительно > PhpMyAdmin.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Либо же для входа в «PhpMyAdmin» введите в адресной строке браузера: http://127.0.0.1/openserver/phpmyadmin/.

Перед вами появится вход в админ-панель управления базами данных. Оставляем root по умолчанию и авторизуемся.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Здесь вам необходимо выбрать нужную базу данных (1) и сделать «Экспорт» (2).

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Далее нажимаем «Вперед» и выгружаем базу данных сайта.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Теперь останавливаем и закрываем старую версию Open Server, и запускаем новую версию локального сервера. После этого перейдите в «PhpMyAdmin» и создайте базу данных с таким же именем, с каким она была на старой версии Опен Сервер.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Если у вас был пользователь базы данных, то необходимо добавить его.

И последнее, что нам остается сделать – это импортировать выгруженную базу данных со старой версии Опен Сервер.

Кликните по вкладке «Импорт» (1), выберите файл (2) с базой данных для загрузки и нажмите внизу страницы кнопку «Вперед».

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Как только ваша база данных загрузится, вы сможете перейти на «новый» сайт и насладиться работой на обновленной версии Open Server.

Как видите, ничего сложного нет. Понимаю, что переносить все руками – это достаточно трудоемкий процесс, но к сожалению выход из сложившейся ситуации пока только такой. Надеюсь, в будущем разработчики все автоматизируют и вам не придется переносить все вручную.

Если у вас возникли вопросы, оставляйте их внизу в комментариях, я с удовольствием на них отвечу 🙂

Как сменить версию PHP на Опен сервере

На этом сайте очень много видео уроков, по созданию сайтов на CMS joomla.ПОЛЬЗУЙТЕСЬ ПОИСКОМ по сайту и Вы обязательно найдете ответ на свой вопрос!

Для корректной работы некоторых расширений для joomla третьей серии, нужно перенастроить Опен сервер. А именно, перейти на более поздние версии PHP и APACHE.

При установке Опен сервера по умолчанию стоит версия PHP 5.3 и APACHE 2.2, нам же необходимо поднять их до 5.5 и 2.4 соответственно.

Open server, меняем версии PHP и APACHE

Для этого мы идем в нижний трей, туда где у нас отображается иконка Опен сервера и в выпадающем окне выбираем вкладку: Настройки. У нас появляется окно настроек.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Здесь мы выбираем вкладку: Модули. В выпадающих окошках выбираем PHP версию 5.5 и APACHE 2.4

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Все, на этом наши настройки закончены. Теперь нажимаем: Сохранить и перезагружаем сервер. Теперь все устанавливаемые версии расширений для joomla 3, будут работать корректно.

Надеюсь, эта небольшая статья будет для Вас полезной. Если остались какие то вопросы, по настройке Опен сервера, их можно задать в комментариях чуть ниже.

Еще полезные статьи:

Регистрация домена. r01 ru tld ru

Beget хостинг. Лучший хостинг в России

Регистрация на хостинге Бегет

Помогла статья? Понажимай на кнопочки.

Обновление openserver

В отличии от других локальных серверов, Open Server достаточно часто обновляется и для его обновления не существует той самой волшебной кнопки с помощью которой в один миг можно получить новую версию. Как безболезненно перенести данные старых проектов на новое программное обеспечение?

Ситуация, когда приходит время обновить версии своего программного обеспечения, не такая уж редкая. Одна из причин, по которой и был записан данный урок, прекращение поддержки версии PHP 5.2. Соответственно многие современные проекты нуждаются в более новых версиях для нормальной работы.

Прежде всего, чтобы приступить к обновлению, необходимо вначале установить Open Server на свободное место компьютера или внешнего устройства (влешки, диска).

1. Прежде чем переносить папку с сервером в другое место, необходимо openserver остановить 2. Нельзя устанавливать новую версию поверх старой.

Сам процесс обновления подразумевает обычный перенос файлов и баз данных на новую версию Open Server. Для этого необходимо запустить старую версию и сделать экспорт всех баз данных.

Затем остановить старую версию сервера и запустить новую. Импортировать все базы данных в новую версию сервера. Файлы переносятся простым копированием из папки старой версии, в папку Open Server новой версии.

Название статьи: Как обновить Open Server?

Доброго времени суток дорогие друзья. Вы читаете блог Виктора Доценко.

Сегодня я провел анализ в Google Analytics и в Яндекс Метрика и понял, что слишком много запросов: «Как обновить Open Server?» И я подумал, а почему бы не написать данную статью.И вот встречайте мини-мануал по поводу обновления Open Server до актуальной версии. Подробности в полной новости.

Важно! НЕ РАСПАКОВЫВАЙТЕ ФАЙЛЫ ДИСТРИБУТИВА ПОВЕРХ СУЩЕСТВУЮЩИХ ВЕРСИЙ.

Что это означает? Это означает, что Open Server это очень сложный программный комплекс с постоянно совершенствующейся и модернизирующейся архитектурой. Если Вы сделаете распаковку поверх старой версии, вы попросту затрете все базы данных и все файлы. Еще раз повторюсь и сам автор очень вас просит не распаковывать по верх.

Для начала, сделайте резервную копию ваших проектов находящихся в папке domains.

Все ваши базы данных конечно же затрутся при установки новой версии, поэтому перед установкой новой версии — делаем так же резервные копии ваших баз данных.

Для этого отправляемся в пункт: Дополнительно-> PhpMyAdmin

Вводим пароль (если не меняли то стандартный) и заходим в вашу таблицу. Далее нажимаем «Export» — Перед вами будет выбор:

Способ экспорта:

Вывод:

В данном подпункте вы выбираете имя файла в которое будет производится экспорт, можно сделать экспорт уже в созданный файл и собственно его расположение у вас на жестком диске.

Ну тут должно быть все понятно, соответственно в каком формате будет выполнятся вывод информации. Я выбираю обычно SQL.

Параметры формата:

Указываются комментарии о версии MySql, дате и времени экспорта. Выбираем сохранение таблицы: структура и данные.

Нажимаем «OK» и выбираем куда сохранить наш дамп базы данных. Так же делаем и для других таблиц если у вас их несколько.

Импортируемый файл:

Если вы все верно сделали — бамп удачно импортируется и все ваши данные вернутся на свои места. Вы вернули все ваши данные.

Перезапускаем Open Server и проверяем результаты нашей работы. Все данные должны быть в сохранности.

Источник

Как повысить версию PHP и Apache в Open Server Panel быстро и правильно

При выполнении работ по тестированию веб-проектов на локальном web-сервере, возникла проблема, которая связана с повышением версии PHP и Apache в Open Server Panel. Из-за несоответствия версий php между локалкой и средой выполнения работ могут случаться различные траблы и отказы – смотря какие задачи вы выполняете.

В моем случае на локальном сервере тестировались темы WordPress и не все они поддавались возможности установки, из-за низкой версии пи-айч-пи, которую они не поддерживали (рис. 1 и 2).

Внимание! Второй способ пока не является рабочим.

На сайте Ospanel.io в разделе News имеется сообщение от 20 апреля 2020 г. с характеристиками актуальной версии ОпенСервера. И внизу этого сообщения имеются две ссылки на скачивание пакетов обновления для Full и Basic версий с 5.3.6 до 5.3.7. Весят обновления, по сравнению с программой, немного (133 и 22.6 MB соответственно) и выглядит этот вариант привлекательно. Но скачать обновления не получается – выходит сообщение «Не удается открыть эту страницу. Не удается найти IP-адрес сервера для fast.ospanel.io.».

Вариант полной переустановки требует проведения процедуры переноса баз данных MySQL, для установленных на локалке проектов, в панели phpMyAdmin (экспорт и импорт БД между старым и новым лок-серверами). А это лишние телодвижения, которые выполнять лень (т. к. все БД проектов нужно переносить вручную по отдельности). Поэтому, если есть возможность, то оптимально применить именно третий вариант т. к. он выполняется намного проще и быстрей.

Итак, повышение версии PHP и Apache в Open Server предполагает следующую связку операций:

Внимание! Касательно пункта 1 списка – на красном флаге настройки тоже открываются, но версии php и др. будут указаны только до включенной на данный момент.

После всего этого тестируем локальный сервер в работе – у меня все ранее недоступные темы WordPress стали доступны для установки. То есть для решения данной проблемы хватило и предыдущей версии PHP 7.3. А актуальную php7.4 я установлю методом обновления Open Server как-нибудь позже, о чем расскажу в отдельной статье.

Ниже приведены схемы с нумерованными стикерами этапов.

Источник

Форум

Обновить php

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Обновить php

Непрочитанное сообщение Oops » 30 ноя 2015, 11:33

[upd=1448891843][/upd]
Хмм, проблему решил сам, даже для теста поставил php 7.0.0RC8
Если что вот вам инструкция:
1) Качаем архив отсюда: http://windows.php.net/qa/
2) Создаем папку PHP-7.0 в 3) Редактируем файл php.ini-production ( или переименовываем в php.ini )
4) Копируем данный файл в 5) Редактируем данный файл Раскомментируем строку 6) И последнее подключаем все необходимые модули которые идут как: Готово!
P.S. Не работает с апачем, только nginx

Re: Обновить php

На самом деле с Apache все прекрасно работает.

НЕ ЗАБЫВАЙТЕ БЭКАПИТЬ ВСЕ, ЧТО МЕНЯЕТЕ!

1. Переименовываем папку \modules\php\PHP-5.6 во что-нибудь другое.
2. Переименовываем папку \modules\php\PHP-7.0 в \modules\php\PHP-5.6

Таким образом мы обходим «защиту» в лончере, который проверяет версию PHP по имени папки и не дает использовать с Apache 2.4 версии PHP за исключением 5.4 и 5.6.

Меняем в \userdata\config\Apache-2.4_server.conf
на Кроме того мне пришлось еще обновить OpenSSL до версии 1.0.2d. Качаем Win32 OpenSSL v1.0.2d Light (http://slproweb.com/products/Win32OpenSSL.html). Устанавливаем. При установке выбираем скопировать бинарные файлы в /bin, а не Windows. Далее из папки свежеустановленной копии OpenSSL (\OpenSSL-Win32\bin\) берем файлы libeay32.dll, openssl.exe, ssleay32.dll и заменяем оные в папке \modules\http\Apache-2.4\bin\.

Конфиги от PHP7 и PHP5.6 в моем случае совместимы, поэтому их можно не менять.

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

Re: Обновить php

Windows 10 x64, не удалось запустить сервер с PHP 7 RC8, используя вышеприведенные советы.

Конфиг изменял в соотв. с постом Bearburger, OpenSSL 32bit обновил.

Источник

Как обновить PHP на WordPress: на хостинге в разных панелях и на локальных серверах

Как обновить версию php в openserver. Смотреть фото Как обновить версию php в openserver. Смотреть картинку Как обновить версию php в openserver. Картинка про Как обновить версию php в openserver. Фото Как обновить версию php в openserver

На момент написания статьи вышла версия 7.3 и сайты, которые сидят на 5 версии, имеют большой риск, какой читайте дальше.

Почему стоит обновляться

Причин для перевода на PHP свежей версии много, разберу несколько пунктов, которые не дадут вам пройти мимо обновления.

Безопасность

На каждую защиту есть свой взлом. Чем старее защита тем ее легче перепрыгнуть, так и здесь, чем старее версию PHP использует ваш блог, тем проще его взломать. Сам WordPress всегда поддерживает свежие выпуски всех программ.

Быстрота загрузки

С каждым выходом разработчики упрощают процессы и уменьшают число запросов. Производил замер на тестовом блоге, с версией PHP 5.6 запросов к базе данных в 3 раза больше чем на 7.1

Разработчики WordPress

Разработчики CMS WordPress всегда держат руку на пульсе, и меняют минимальные требования к своему продукту. При выходе версии вордпресс 5.0 официально заявили, что не дают гарантии на сайты, работающие на PHP ниже 7 выпуска будут стабильно работать.

Устаревшие плагины и темы

Не совсем плюс, но перейдя на новую версию PHP возможно некоторые плагины и темы WordPress могут перестать работать, что приведет к фатальным ошибкам и код заклинит. Плюс в том что вы сможете вычислить виновника и как минимум его удалить, потому что старое программное обеспечение делает дыры в безопасности.

Подготовка к переходу на PHP 7.2

Давайте максимально обезопасим себя от провалов при переходе на новую версию PHP на движке WordPress.

Обновление тем и плагинов

Обновите сразу все темы и плагины, которые содержаться в разделе “Обновления” в админке WordPress. Выделяем все объекты и нажимаем Обновить. Ту же процедуру проводим с темами.

Проверка на совместимость с PHP новой версии

Создатели WordPress советуют плагин PHP Compatibility Checker, он проверит дполнения на наличие совместимости. Найти и установить можно из админки поиском.

Далее заходим в настройки и выставляем параметры. Я выбрал проверить на совместимость с 7.0 и отметил все плагины и темы не зависимо от того активные или нет.

После сканирования плагин выдаст таблицу, где укажет уязвимости и проблемы.

Советую на время отключить желтые и красные, а те что не нужны удалить.

Но не всё так гладко, инструмент не даёт 100% результата, что–то он может пропустить, а что–то и зря забраковать. Но вебмастера пишут, что около 90-95% срабатываний правильные.

Создать резервную копию

С данным пунктом меня некоторые вебмастера могут посчитать за параноика, но лучше перед переходом сделать резервную копию базы данных и файлов. Рассмотрю на примере хостинга Beget (раздел создания резервных копий есть на любом хостинге), заходим в панель управления и находим раздел backup.

Откроется страница на ней выбираем url сайта, который будем переводить. Справа есть кнопка загрузки, нажимаем ее.

Откроется окно, в котором выбираем как скачать архив. Я выберу по прямой ссылке.

Начнется процесс, в среднем занимающий от 10 минут до 1 часа, ждите письма от Бегета на почту, к которой привязан аккаунт, в нем будет ссылка на загрузку архива.

Теперь скачаем базу данных по аналогии входим в раздел BackUp и выбираем раздел Базы данных, ищем соответствующую вашему сайту домен и скачиваем нажатием зелёной кнопки.

Подготовку закончили теперь рассмотрим как на разных системах изменить версию PHP.

Изменяем версию PHP на разных системах управления серверами

Далее разберем как изменить версию PHP для WordPress в панелях:

В панели Beget

Хостинг компания славится своей собственной продуманной и простой панелью управления сервером. Заходим в раздел “Сайты”.

Напротив домена видим иконку с надписью PHP и версией, нажимаем на нее.

Далее откроется всплывающее окно, выбираем необходимую позицию, и нажимаем применить. Поздравляю вы сменили версию PHP для сайта WordPress.

Аналогичным методом работаем и на других хостинг провайдерах, имеющих собственную панель, таких как Timeweb и Reg.ru.

В системе CPanel

Заходим в CPanel на хостинге и находим раздел Программное обеспечение, и среди всех инструментов находим “Выбор версии PHP”, заходим в него.

Далее перебросит на страницу с большим списком дополнений, если вы в них ничего не соображаете, то не ставьте галочки, они включают и отключают модули. Включив слишком много, сайт начнет тормозить. Открываем список версий, выбираем необходимую и жмем кнопку “Сделать текущей”.

В панели ISPmanager

Стандартная панель ISPmaneger проста в использовании, но показать как ей пользоваться я обязан. Заходим в панели в раздел PHP, сразу откроется список имеющихся в базе хостинга последних вариантов. Выбираем понравившуюся, и нажимаем на галочку.

Если все прошло хорошо, то галочка станет зелёной, а ваш WordPress заработает на PHP 7 поколения.

На локальных серверах

Рассмотрим два варианта это на Denwer и Openserver. Точнее не совсем рассмотрим, а отговорим от использования одного из них.

Denwer

Обновление PHP на локальном сервере Denwer давно устарело. Денвер воспринимает максимум версию 5.6, потому что остальные модули программы не обновлялись и поставив, например, последнюю 7.1 локальный сайт просто перестанет работать.

И прошу вас не ищите в сети Denwer, который народные умельцы переделали, и он стал поддерживать всё что угодно. Вы должны понимать, что устанавливая программы такого рода, даете разрешение на управление вашим компьютером, что может привести к нежелательным последствиям. Используйте Openserver или XAMPP, они поддерживаются и обновляются регулярно настоящими разработчиками.

Openserver

Удобный локальный сервер Openserver, завоевал миллионы поклонников. Давайте разберемся как в его интерфейсе поменять на пследнюю версию PHP.

В трее должен быть запущен Openserver и гореть зеленым цветом. Нажимаем правой кнопкой мыши на значок программы и выбираем пункт Настройки.

Переходим во вкладку модули и открываем список в области PHP. Выбираем версию и нажимаем сохранить. Теперь локальные сайты будут работать по новой.

Для более наглядного представления процесса, прилагаю видеоинструкцию.

Заключение

Мы разобрали множество способов обновления версий PHP для ресурсов, работающих на WordPress, и не только для них. Методы универсальные и подойду для разного рода ресурсов, успехов!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *