Смена версии PHP для обновления фреймворка DST Platform до 2 версии

Елена Коровина
Елена Коровина
  • Сообщений: 4
  • Последний визит: 31 января 2025 в 16:43

Столкнулась в проблемой: для обновления фреймворка DST Platform до 2 версии, требует версию 7.4, у меня стоит 5.6

Пыталась сделать на 7.1 сайт вообще не работает а у хостера нет этой версии в принципе в списке, есть 8 разные. И что теперь делать? когда уже ну просто надо обновить фреймоворк (не обновлялся с 2022 года).

Кондитерская фабрика Нева
Кондитерская фабрика Нева
  • Сообщений: 11
  • Последний визит: 30 января 2025 в 02:21

Судя по описанию у Вас стоит ISP. Самое простое решение в лоб — смена хостинга. Это не очень страшно если делать правильно. Или обновить перечень php. Кстати на 7.1 - 7.4 все работает прекрасно. Большинство боевых проектов именно так и работают. Самая частая комбинация.

Елена Коровина
Елена Коровина
  • Сообщений: 4
  • Последний визит: 31 января 2025 в 16:43

Поняла. Ну может это я криворучка и что то не доделала. У меня в списке хостера 7/4/33 alt стоит не native. Да isp менеджер.

Подскажите, я что то не доделала видимо? Сменила версию php она автоматом встала ко всем сайтам но сайты стали недоступны вообще. Может есть инструкция где то почитать? 

Кондитерская фабрика Нева
Кондитерская фабрика Нева
  • Сообщений: 11
  • Последний визит: 30 января 2025 в 02:21

1. Включите версию 7.4.33 и логирование сообщений об ошибках PHP а настройках хостинга/сервера.

2. Откройте сайт и повторите те действия, которые приводят к ошибкам на этой версии PHP.

3. Переключите обратно на текущую версию PHP.

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

На основании записей в логе специалисты помогут вам выяснить, как устранить возникающие ошибки.

Сергей Андрющенко
Сергей Андрющенко
  • Сообщений: 9
  • Последний визит: 3 февраля 2025 в 16:10

Чтобы сменить версию PHP, можно воспользоваться следующими способами в зависимости от ситуации:

1. На сервере с панелью управления ispmanager. В разделе «Сайты» выберите сайт и нажмите «Редактировать» — «Изменить». Раскройте вкладку «Обработчик (PHP)» и в пункте «Версия PHP» выберите нужную. Затем нажмите внизу кнопку «Сохранить». 1

2. На сервере без панели управления. Для Debian/Ubuntu нужно проверить текущую версию PHP, введя команду php -v. Если версия PHP 7.4 или ниже, можно обновиться, например, до PHP 8.0. Для этого нужно установить необходимое ПО и репозиторий: apt install software-properties-common, add-apt-repository ppa/php. Затем обновить список пакетов с учётом новых репозиториев командой apt update и установить PHP 8.0 командой apt install php8.0. После этого необходимо переключить на новую версию PHP модуль веб-сервера. Например, если используется Apache, нужно отключить старую версию командой a2dismod php7.4, потом включить новую версию PHP командой a2enmod php8.0. Для применения конфигурации нужно перезапустить Apache командой service apache2 restart. 1

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

Авторизуйтесь, чтобы писать на форуме.

Заявка на услуги DST

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

Адрес

Ижевск, ул. Воткинское шоссе, д. 170 Е, Технопарк Нобель, офис 1117

8 495 1985800
Заказать звонок

Режим работы: Пн-Пт 10:00-19:00

info@dstglobal.ru

Задать вопрос по почте

Укажите ваше имя
Укажите ваше email
Укажите ваше телефон