Как обновить php на beget
Перейти к содержимому

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

  • автор:

Залил сайт на хостинг beget и вижу ошибку Composer detected issues in your platform: Your Composer dependencies require a PHP version «>= 7.0.0»

Залил сайт на wordpress на хостинг beget и вижу ошибку Composer detected issues in your platform: Your Composer dependencies require a PHP version «>= 7.0.0». Локально запускается-все норм. Это адрес сайта. Подскажите, пожалуйста, что делать в этом случае?

Отслеживать
задан 12 ноя 2022 в 6:32
339 1 1 серебряный знак 9 9 бронзовых знаков

Надо узнать , какая версия PHP на сайте, а потом производить действия. На Вашем хостинге похоже старый PHP

12 ноя 2022 в 6:34
К комментарию выше см ещё: ru.stackoverflow.com/questions/767561/…
12 ноя 2022 в 6:41

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Узнайте версию PHP на сервере. Обычно это обозначается где-то в условиях хостинга сервера. Либо, если у вас есть доступ к терминалу сервера, то посмотрите там

Например, если linux система, то что-то подобное

php -v 

Если есть возможность, обновите php на сервере. Если такой возможности нет, остается сменить сервер/хостинг или попросить техподдержку

Проблемы с установкой на хостинг beget

Всем привет. Помогите пожалуйста разобраться с установкой битрикса.

Если устанавливаю версию через beget ( установить кмс 1с битрикс ) битрикс не обновляется , просит обновить php , если обновляешь php битрикс не загружается.

Если ставить через архив и фтп на 5 пункте вылазит абра кадабра из кодировки

Заглянувший
Сообщений: 5 Регистрация: 04.08.2023
04.08.2023 16:27:05
Как мне поставить сье чудо на хостинг ? )
Заглянувший
Сообщений: 5 Регистрация: 04.08.2023
04.08.2023 16:34:18
Только так удалось приккрепить ошибку на этот форум
Прикрепленные файлы
Заглянувший
Сообщений: 5 Регистрация: 04.08.2023
04.08.2023 16:37:06
Постоянный посетитель
Сообщений: 119 Баллов: 14 Регистрация: 11.04.2023
05.08.2023 01:17:21

В настройках сайта:
1. Устанавливаете версию php 8.1
2. Нажимаете «Редактор директив PHP», выбираете «Bitrix UTF-8» и удаляете настройку «mbstring.func_overload = 2», жмете «Применить»
Затем загружаете в корень сайта скрипт bitrixsetup.php и запускаете его. Далее все должно получиться, проверено многократно.

Заглянувший
Сообщений: 5 Регистрация: 04.08.2023
05.08.2023 05:05:06

Цитата
написал:
В настройках сайта:
1. Устанавливаете версию php 8.1
2. Нажимаете «Редактор директив PHP», выбираете «Bitrix UTF-8» и удаляете настройку «mbstring.func_overload = 2», жмете «Применить»
Затем загружаете в корень сайта скрипт bitrixsetup.php и запускаете его. Далее все должно получиться, проверено многократно.

Спасибо . Пойду тестить.)
Посетитель
Сообщений: 49 Баллов: 7 Регистрация: 28.06.2023
09.08.2023 08:15:47
напишите в тех поддержку бегета, они быстро отвечают
Страницы: 1

Продукты

Управление сайтом
Битрикс24
Интернет-магазин + CRM

Решения

Для интернет-магазинов
Каталог готовых решений

Внедрение

Выбрать партнера
Проверить партнера
Стать партнером

1С-Битрикс http://www.1c-bitrix.ru Общие вопросы info@1c-bitrix.ru Приобретение и лицензирование продуктов : sales@1c-bitrix.ru Маркетинг/мероприятия/PR marketing@1c-bitrix.ru Партнерская программа partners@1c-bitrix.ru Мы работаем с 10:00 до 19:00 по московскому времени. Офис в Москве 127287 Россия Московская область Москва 2-я Хуторская улица дом 38А строение 9 Офис в Калининграде +7 (4012) 51-05-64 Офис в Калининграде 236001 Россия Калининградская область Калининград Московский проспект 261 Офис в Киеве ukraine@1c-bitrix.ru Телефон в Киеве +3 (8044)221-55-33 Офис в Киеве 01033 Украина Калининградская область Киев улица Шота Руставели 39/41 офис 1507

Контент для лиц от 16 лет и старше

© 2001-2024 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности

Как перейти на другую версию php в терминале (terminal) и опр сайта beget

настройки версиии php

Как перейти на другую версию php в терминале (terminal) и опр сайта beget

В терминале у вас возможно будет отображаться другая версия php командой php -v . В некоторых проектах (к примеру symfony как composer) приходится выполнять команды но при этом требуется поменять версию, для того что бы поменять версию мы проделаем несколько команд в терминале:

whereis php — посмотреть список доступных символических ссылок (ссылки на версии php)

which php — посмотреть текущую выполняемую символическую ссылку (ссылка версии php)

alias php=»/usr/local/bin/php7.2″ — с помощью команды «alias» мы изменяем/или добавляем(если нет) текущую символическую ссылку (версию php) выбранной из списка

php -v — посмотреть версию на которую перешли

После того как поняли работу смены версии php в beget, теперь создаем файл в корне вашего сайта .bashrc

Это делается для того что бы при подключении к серверу не приходилось постоянно менять версию.

Далее в файле пишем команду: alias php=»/usr/local/bin/php7.2″

beget команда alias в файле

Если у вас были проблемы с очисткой symfony проекта, и нужно было поменять версию, вы теперь сможете почистить кешь:

— php bin/console cache:clear

FAQ. Хостинг

Что такое mod_perl? Можно ли писать CGI-программы не на Perl? Как мне установить необходимый модуль для Perl? и др.

PHP

Как использовать PHP? Как узнать настройки PHP на сервере, где размещен мой аккаунт? Как включить/выключить глобальные переменные? и др.

Автоматическая установка CMS

Почему при установке CMS возникает ошибка Forbidden? Почему для установки доступна не последняя версия CMS?

Базы данных MySQL

Что такое SQL? Какая версия MySQL установлена на вашем хостинге? Как восстановить базу данных? и др.

Перенос сайта с одного хостинга на другой

Как перенести сайт к Вам от другого хостинг-провайдера? Оказываете ли Вы помощь в переезде от другого провайдера? После переноса сайт отображается в неверной кодировке, подскажите, в чём причина? и др.

Настройка сайта

Можно ли использовать crontab? Что такое файл .htaccess? Как настроить переадресацию? и др.

Доступ к серверам

Что такое FTP и как им пользоваться? Предоставляете ли вы доступ по SSH? При создании дополнительного ФТП-аккаунта каким должен быть путь к директории? и др.

Хостинг. Общие вопросы и определения

Что такое хостинг? Что такое Дата-Центр? Как заказать у Вас хостинг? У Вас есть тестовый период? и др.

Ограничения хостинга

Какие ограничения установлены на серверах виртуального хостинга? Ограничен ли как-нибудь тестовый период? и др.

Доп. услуги
База знаний
Санкт‑Петербург:
Тех. поддержка:
Бухгалтерия:
Отзывы о работе:
Руководство:
© 2007–2024 ООО «Бегет».

Зарегистрированный товарный знак №530993. Лицензия Роскомнадзор №171835. Свидетельство о регистрации СМИ BEGET №ФС77-71934, выданное Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор). Учредитель СМИ ООО «Бегет», главный редактор — Клюков Александр Евгеньевич. Сайт может содержать контент, не предназначенный для лиц младше 16 лет.

ПО Веб-платформа «БЕГЕТ» включено в Единый реестр российских программ для электронных вычислительных машин и баз данных. Запись в реестре №16697 от 20.02.2023.

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

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