Перейти к содержимому

Как обновить php на timeweb

  • автор:

НАСТРОЙКИ PHP TIMEWEB

Timeweb предоставляет широкий спектр настроек для PHP, которые позволяют управлять работой веб-сервера и создавать кастомные настройки для своего проекта.

Одной из наиболее важных настроек является php.ini . Он содержит ряд параметров, которые контролируют работу PHP на сервере, такие как максимальный размер загружаемых файлов, уровень ошибок, директива display_errors и другие.

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

Пример изменения директивы upload_max_filesize в php.ini :

upload_max_filesize = 64M
post_max_size = 64M

Пример настройки переменных окружения в .htaccess :

SetEnv APPLICATION_ENV production
RewriteEngine On

Настоятельно рекомендуется изучить документацию Timeweb для получения полного понимания настроек PHP.

Обзор панели управления VDS Timeweb l Вебинар

TIMEWEB VDS — Настройка сервера с 0 до работающего сайта

Как изменить версию php для сайта Вордпресс. На примере хостинга Таймвеб

#1.5 Краткий обзор файлов и папок PHP. Конфигурации и настройки файла ruphp.com и функция phpinfo().

#117. Как залить сайт на Timeweb

Как обновить версию php сайта на WordPress �� на хостинге Timeweb до версии 7 + — Windows Страницу

Переход на версию PHP 7.4 и выше

CMS «Битрикс» рекомендует своим пользователям использовать версию PHP 7.4 и выше. В инструкции мы рассмотрим, как это сделать.

Отдельные PHP-модули могут мешать выполнению обновления по этой инструкции (например, если нужного модуля под новую версию PHP просто нет). Если вы столкнулись с проблемами при смене версии PHP — напишите в поддержку из своей панели управления, мы поможем разобраться.

Шаг 1. Обновление версии BitrixEnv

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

Далее подключитесь к серверу по SSH и выполните в меню Bitrix следующие действия.

Если версия BitrixEnv ниже 7.5.x

Сначала необходимо обновить версию окружения до актуальной (7.5+).

Для обновления до 7.5. выполните:

  1. Выберите пункт 1. Manage servers in the pool , затем 4. Update packages on host.
  2. При запросе Enter server address введите IP-адрес сервера:
  3. При запросе Please choose update type введите на выбор: bitrix — для обновления только BitrixEnv до актуальной версии, либо all для обновления всех имеющихся пакетов, в том числе BitrixEnv:
  4. Дождитесь завершения обновления.

Теперь версия окружения — 7.5, и вы можете выполнить следующие шаги по инструкции.

Если версия BitrixEnv 7.5 или выше

Переходите к обновлению версии PHP.

Шаг 2. Обновление версии PHP

В BitrixEnv версии 7.5 вы можете изменить версию PHP на желаемую. Для этого:

  1. В основном меню выберите пункт 1. Manage servers in the pool , затем 8. Update PHP and MySQL .
  2. Введите all при запросе.
  3. Выберите пункт 1. Upgrade PHP или 2. Downgrade PHP и выберите нужную версию PHP.
  4. Введите 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. Для решения проблемы необходимо создать обращение в поддержку.

Была ли статья полезна?

Как поменять устаревшую версию php 5.3 на новую на хостинге Timeweb

Как поменять устаревшую версию 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

4. Сохраните файл

5. После этого зайдите в админку блога в раздел «Настройки шаблона» и сохраните настройки

Изменение вeрсии PHP

При необходимости можно изменить версию PHP, которая устанавливается на сервер по умолчанию. Для этого необходимо:

  1. Выбрать 1. Manage servers in the pool .
  2. Выбрать 8. Update PHP and MySQL .
  3. Выбрать 1. Rollback php to version x.x .
  4. Подтвердить действия, выбрав y .
  5. Нажать Enter для выхода.

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

Была ли статья полезна?

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

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