| Цитата |
|---|
| написал: кто сталкивался? |
Точнее не помню уже, но нашел проблему с помощью сравнения файлов до (из бэкапа) и после обновлений.
А для чего вы хотите изменить имя пользователя root для mysql - это вообще не понятно. |
|||
|
|
|
|
И ещё пару слов по теме так называемого говнокода в ядре Битрикса. Обычно так пишут те, кто битрикс видели только в админке. Неоднократно в этом убеждался. Например, когда новые клиенты просят посмотреть почему что-то не работает и присылают переписку с разработчиками, которые им этот сайт делали. В переписке мат-перемат про говнокод ядра Битрикса, а когда смотришь код, которым они делают простую выборку из каталога, то всё сразу становится понятно.
Например, недавно было. Выбирают ВСЕ товары со всеми торг предложениями и в цикле фильтруют с помощью if. А там порядка 30 тысяч товаров и по несколько десятков ТП к каждому товару. А кеширование просто отключили в компоненте. Конечно, никаких ресурсов сервера не хватит на обработку такого массива данных на каждом хите. Молчу уже про браузер пользователя. Поэтому пока разрабатывали вроде всё работало, а как запустили в прод и дали рекламу, то всё встало. Посмотрел кто им делал - партнёр благородных металлов. Ну то есть, много битриксов продаёт. |
|
|
|
|
Какая разница какую именно ОС не обновляли? И человеку нужно просто запустить битрикс, чтобы посмотреть что там. Так зачем ему советовать городить целый огород вместо максимум часа работы по поиску и устранению ошибок? |
|||
|
|
|
Просто запускаете старое ядро на новом окружении и затем читаете ошибки в логах. Обычно, если с переход с 7.4 до 8.1, то там максимум пара десятков ошибок. Их устранение занимает от силы пол часа и сайт начнёт открываться уже без ошибок. Чуть сложнее, если много самописного кода или уже не поддерживаемых решений из маркетплейса. Тогда времени на ремонт уходит больше. Но в любом случае - пока не поставите сайт на php 8.1 - ничего не сможете сделать, так как просто не увидите ошибок. Перевёл на 8.2 больше сотни сайтов. Ошибки в ядре практически одни и те же. А вот самописный код на разных проектах уникален, поэтому основная проблема с ним. |
|||
|
|
|
Я не могу дать вам точный ответ на вопрос о плюсах и минусах собственной операционной системы для 1С-Битрикс вместо BitrixEnv, так как это зависит от многих факторов, включая конкретные потребности и цели вашей компании. Однако я могу предложить некоторые общие соображения, которые помогут вам принять решение. **Плюсы собственной ОС:** 1. **Контроль над системой.** Собственная операционная система позволяет вам контролировать все аспекты работы системы, что может быть полезно для обеспечения безопасности и соответствия требованиям. 2. **Гибкость.** Вы можете настроить систему под свои нужды и требования, что может привести к повышению эффективности и производительности. 3. **Масштабируемость.** Собственная ОС может быть более масштабируемой, что позволяет системе расти вместе с бизнесом. 4. **Интеграция с другими системами.** Если у вас уже есть другие системы или приложения, собственная ОС может обеспечить лучшую интеграцию между ними. 5. **Обучение и поддержка.** Наличие собственной ОС может потребовать обучения и поддержки со стороны специалистов, но это также может стать плюсом, если у вас есть квалифицированные сотрудники, способные управлять системой. **Минусы собственной ОС:** 1. **Сложность.** Разработка и управление собственной ОС могут быть сложными и требовать значительных ресурсов. 2. **Затраты.** Создание и поддержание собственной ОС требует финансовых вложений, включая затраты на разработку, тестирование, поддержку и обновление. 3. **Риски.** Переход на собственную ОС может повлечь за собой риски, связанные с безопасностью, стабильностью и совместимостью с другими приложениями. 4. **Ограничения.** Собственная ОС может иметь ограничения в плане совместимости с некоторыми приложениями или сервисами. В целом, выбор между собственной ОС и BitrixEnv зависит от ваших конкретных потребностей и целей. Если вы уверены в своих возможностях и ресурсах, а также готовы инвестировать время и средства в разработку и поддержку собственной ОС, то этот вариант может быть привлекательным. Однако если вы предпочитаете использовать готовые решения и не хотите тратить ресурсы на создание собственной ОС, BitrixEnv может быть лучшим выбором. |
|||
|
|
|
Было бы понятно, если бы я переносил сайт с другой ВМ. Но в чистом дистрибутиве такого косяка быть не должно. И хостеры тут врядли смогут что-то сделать. |
|||
|
|
|
Стало интересно, запустил ВМ с чистым дистрибутивом. Установил битрикс окружение как написано в первом сообщении этого топика. Всё прошло гладко. Единственное - почему-то после первой перезагрузки не было диалога для установки пароля для bitrix, поэтому после создания пула сразу же установил пароль. Далее без проблем обновил всю систему вместе с операционкой yum clean all && yum update. Установил три системы битрикс.бизнес в www и в ext_www. Всё норм встало, система обновилась без сбоев. Единственный косяк - кодировка таблиц БД. Автоматическое исправление не помогло, вручную еще не занимался исправлением ( лог проверки системы ). Сертификат lets encrypt установил как обычно через certbot. В целом особых проблем пока не вижу - совершенно обычная установка системы. Есть некоторые отличия от установки на 7, но минимальные. Вирт машину пока выключил, несколько дней позанимаюсь с ней, потом удалю. Если нужны какие-нибудь логи - включу, скачаю, поделюсь. |
|||
|
|
|