- Переход на версию PHP 7.4 и выше
- Шаг 1. Обновление версии BitrixEnv
- Если версия BitrixEnv ниже 7.5.x
- Если версия BitrixEnv 7.5 или выше
- Шаг 2. Обновление версии PHP
- Если не удается выполнить обновление
- Справочник / faq
- Как поменять устаревшую версию php 5.3 на новую на хостинге Timeweb
- Чем грозит использование устаревшей версии php:
- Как поменять версию php в Timeweb (в старой панеле управления)
- Как поменять версию php в Timeweb (в новой панеле управления)
- Работа с тех поддержкой хостинга:
- Добавление по поводу хостинга Timeweb:
Переход на версию PHP 7.4 и выше
CMS «Битрикс» рекомендует своим пользователям использовать версию PHP 7.4 и выше. В инструкции мы рассмотрим, как это сделать.
Шаг 1. Обновление версии BitrixEnv
Перед началом работы обязательно создайте резервную копию сервера : самостоятельно или с помощью инструмента бэкапов в панели управления.
Далее подключитесь к серверу по SSH и выполните в меню Bitrix следующие действия.
Если версия BitrixEnv ниже 7.5.x
Сначала необходимо обновить версию окружения до актуальной (7.5+).
Для обновления до 7.5. выполните:
- Выберите пункт 1. Manage servers in the pool , затем 4. Update packages on host.
- При запросе Enter server address введите IP-адрес сервера:
- При запросе Please choose update type введите на выбор: bitrix — для обновления только BitrixEnv до актуальной версии, либо all для обновления всех имеющихся пакетов, в том числе BitrixEnv:
- Дождитесь завершения обновления.
Теперь версия окружения — 7.5, и вы можете выполнить следующие шаги по инструкции.
Если версия BitrixEnv 7.5 или выше
Переходите к обновлению версии PHP.
Шаг 2. Обновление версии PHP
В BitrixEnv версии 7.5 вы можете изменить версию PHP на желаемую. Для этого:
- В основном меню выберите пункт 1. Manage servers in the pool , затем 8. Update PHP and MySQL .
- Введите all при запросе.
- Выберите пункт 1. Upgrade PHP или 2. Downgrade PHP и выберите нужную версию PHP.
- Введите y для подтверждения обновления.
Выбранная версия РНР будет установлена.
Если не удается выполнить обновление
Если обновление версии не происходит или завершается с ошибкой, необходимо отредактировать файл /etc/yum.repos.d/remi-phpXX.repo , где XX — версия PHP, которую нужно установить (например, php74, php80 и так далее).
Рассмотрим на примере PHP 7.4.
Откройте файл в предпочитаемом редакторе, например:
nano /etc/yum.repos.d/remi-php74.repo
И замените его содержимое на следующее, указывая нужную версию PHP:
[remi-php74]name=Remi's PHP 7.4 RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/php74/$basearch/
mirrorlist=https://rpms.remirepo.net/enterprise/7/php74/httpsmirror
mirrorlist=http://cdn.remirepo.net/enterprise/7/php74/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
После снова выполните обновление версии PHP по инструкции выше.
Также, в процессе обновления bitrixenv может завершиться работа веб-сервера Nginx. Для решения проблемы необходимо создать обращение в поддержку.
Справочник / faq
Если в данном разделе вы не нашли ответ на интересующий вас вопрос, задайте его оператору информационной поддержки.
- Выберите пункт меню «Сайты».
- Нажмите на символ шестеренки рядом с названием сайта.
- В выпадающем меню «Версия PHP» указана текущая версия. При необходимости изменить версию выберите нужную в этом же списке.
- Нажмите кнопку «Сохранить настройки».
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
После нажатия кнопки «Оплатить», вы будете перемещены на платежный сайт системы ЮMoney для продолжения процедуры оплаты.
Пожалуйста, указывайте точное имя домена и сумму оплаты. Если вы не знаете как определить сумму к оплате — обратитесь в службу поддержки.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
- Найдите ближайший к вам терминал системы. В меню терминала выберите раздел «Интернет, Коммерческое TV», потом «Хостинг». Выберите провайдера «Timeweb».
- Введите ваш номер счета (квитанции) и нажмите кнопку «Вперед». Выписать счет (квитанцию) на оплату вы можете в панели управления, в разделе «Пополнить баланс».
- Не забудьте взять квитанцию об оплате.
При возникновении спорных ситуаций мы оставляем за собой право потребовать с абонента предъявления квитанций платежей.
По вопросам расположения терминалов, проведения платежей и заказа пластиковых карт для Записной книжки вы можете обратиться в службу поддержки «Элекснет».
Для оплаты услуг в терминалах Элекснет за пределами Ленинградской области необходимо завести Записную книжку.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
Пожалуйста, указывайте точное имя домена и сумму оплаты. Если вы не знаете как определить сумму к оплате — обратитесь в службу поддержки.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
В меню терминала выберите раздел «Другие услуги», после чего выберите Timeweb, далее укажите сумму оплаты, логин аккаунта или доменное имя размещенное на вашем аккаунте.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
Для оплаты вы будете перенаправлены на платёжный шлюз ПАО СБЕРБАНК. Соединение с платёжным шлюзом и передача информации осуществляется в защищённом режиме с использованием протокола шифрования SSL. В случае если ваш банк поддерживает технологию безопасного проведения интернет-платежей Verified By Visa, MasterCard SecureCode, MIR Accept, J-Secure для проведения платежа также может потребоваться ввод специального пароля.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
Для оплаты вы будете перенаправлены на платёжный шлюз ПАО СБЕРБАНК. Соединение с платёжным шлюзом и передача информации осуществляется в защищённом режиме с использованием протокола шифрования SSL. В случае если ваш банк поддерживает технологию безопасного проведения интернет-платежей Verified By Visa, MasterCard SecureCode, MIR Accept, J-Secure для проведения платежа также может потребоваться ввод специального пароля.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
Для оплаты вы будете перенаправлены на платёжный шлюз ПАО СБЕРБАНК. Соединение с платёжным шлюзом и передача информации осуществляется в защищённом режиме с использованием протокола шифрования SSL. В случае если ваш банк поддерживает технологию безопасного проведения интернет-платежей Verified By Visa, MasterCard SecureCode, MIR Accept, J-Secure для проведения платежа также может потребоваться ввод специального пароля.
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
- Найдите ближайший к вам терминал системы. В меню терминала выберите раздел «Оплата услуг», потом «Интернет и IP Телефония». Выберите провайдера «Timeweb».
- Перейдите к полю ввода ID. В качестве ID введите ваш логин или доменное имя (без www) в нижнем регистре.
- Не забудьте взять квитанцию об оплате.
При возникновении спорных ситуаций мы оставляем за собой право потребовать с абонента предъявления квитанций платежей.
По вопросам расположения терминалов и проведения платежей вы можете обратиться в службу поддержки «Новоплат».
Обращаем ваше внимание, что при зачислении денежных средств через терминалы, платежной системой Новоплат взимается процент с суммы оплаты. На аккаунт поступит сумма к зачислению (т.е. сумма оплаты за вычетом комиссии).
- Банковскими картами 0%
- ЮMoney 0% СБП 0% —>
- Webmoney 0.8%
- Qiwi Кошелек до 10%
- Google Pay 0%
Напоминаем вам, что банки взимают комиссии за перевод средств.
Сумма комиссии зависит от конкретного банка. Учитывайте также, что при оплате необходимо предъявлять паспорт гражданина РФ.
Совершая оплату услуг по использованию программного обеспечения «Платформа ТАЙМВЭБ.КЛАУД», вы принимаете условия публичной оферты ООО «ТАЙМВЭБ.КЛАУД».
При каждой оплате необходимо формировать новую квитанцию; квитанция должна быть выписана на данные фактического плательщика.
Пожалуйста, контролируйте указание номера квитанции в платежном поручении при обработке вашего платежа в банке.
Как поменять устаревшую версию php 5.3 на новую на хостинге Timeweb
Сделать это не сложно. Хостинг подгружает новые версии php но сам их не активирует. Это должны сделать вы, как владелец аккаунта.
Чем грозит использование устаревшей версии php:
1. При обновлении шаблона вы увидите ошибку 500, вместо блога.
2. Блог не будет работать со старой версий php
3. некоторые плагины тоже требуют php от 5.4 и выше.
Перед обновлением шаблона проверьте версию php на своем хостинге. Она должна быть от 5.4 или выше.
Как поменять версию php в Timeweb (в старой панеле управления)
1. Зайдите на хостинг под своим логином и паролем, перейдите в раздел «Управление сайтами»
2. Напротив домена нажмите на иконку «Шестеренки»
3. Во всплывшем окне выберите из списка версию php
4. Нажать на кнопку «Применить»
Как поменять версию php в Timeweb (в новой панеле управления)
1. Зайдите на хостинг под своим логином и паролем, перейдите в в раздел «Сайты»
2. Напротив домена нажмите на иконку «Шестеренки»
3. Во всплывшем окне выберите из списка версию php
4. Сохраните настройки
Работа с тех поддержкой хостинга:
1. Если вы не можете поменять php на хостинге, напишите в тех поддержку хостинга следующее письмо (в письме укажите адрес вашего сайта):
Тема письма: Как заменить php на версию 5.4
Добрый день,
На сайте мне нужно обновить шаблон WordPress. Разработчик шаблона рекомендует установить версию php 5.4 или выше.
Как поменять версию php на хостинге?
Заранее спасибо за помощь.
С уважением,
2. Если вы поменяли версию php, но проблема осталась (скорее всего это сбой на хостинге). Напишите в тех поддержку хостинга следующее письмо (в письме укажите адрес вашего сайта):
Тема письма: Не меняется версия php!
Добрый день,
Обновляю шаблон для WordPress по инструкции разработчика. Согласно инструкции для корректной работы шаблона необходима php 5.4 или выше. Я выполнил условия и переключил php на версию 5.4 в панеле управления хостинга. После обновления шаблона появилась ошибка 500. Разработчик шаблона, советует обратиться в тех поддержку хостинга, т.к. данная ошибка свидетельствует о том, что текущая версия php все еще ниже требуемой (т.е. ниже версии 5.4). Я попробовал поменять на версию 5.5 и на 5.6 — это также не решило проблемы.
Сайт
Заранее спасибо за помощь.
С уважением,
Добавление по поводу хостинга Timeweb:
Было уже 2 случая, когда на хостинге Timeweb поменяли php, но по факту все еще оставалось версия 5.3. Из-за этого блог также выдавал ошибку 500. В итоге мне пришлось самой позвонить в Timeweb, чтобы выяснить причину подобной ошибки.
В общем ситуация такая. На некоторых серверах Timeweb по умолчанию прописывается в файле .htaccess версия php 5.3. Это правило в файле .htaccess важнее настройки на сервере. Оно как бы перезаписывает правила сервера. Поэтому даже поменяв php на другую версию, все равно использовалась 5.3.
Чтобы это исправить нужно сделать следующе:
1. Зайдите на хостинг в файловый менеджер в корневую папку блога (public_html)
2. Откройте файл .htaccess для редактирования
3. Удалите 2 строчки
Action php5.3-script /cgi-bin/php5.3.cgi
AddType php5.3-script .php
5. После этого зайдите в админку блога в раздел «Настройки шаблона» и сохраните настройки