- Форум
- Центр поддержки
- Продукты
- Управление сайтом
- Битрикс24
- Интернет-магазин + CRM
- Решения
- Для интернет-магазинов
- Каталог готовых решений
- Внедрение
- Выбрать партнера
- Проверить партнера
- Стать партнером
- Форум
- Центр поддержки
- Продукты
- Управление сайтом
- Битрикс24
- Интернет-магазин + CRM
- Решения
- Для интернет-магазинов
- Каталог готовых решений
- Внедрение
- Выбрать партнера
- Проверить партнера
- Стать партнером
- Форум
- Центр поддержки
- Продукты
- Управление сайтом
- Битрикс24
- Интернет-магазин + CRM
- Решения
- Для интернет-магазинов
- Каталог готовых решений
- Внедрение
- Выбрать партнера
- Проверить партнера
- Стать партнером
- Проблема с откатом php до 5.6
- Продукты
- Управление сайтом
- Битрикс24
- Интернет-магазин + CRM
- Решения
- Для интернет-магазинов
- Каталог готовых решений
- Внедрение
- Выбрать партнера
- Проверить партнера
- Стать партнером
Форум
Пытался сделать обновление платформы и получил ошибку после которой сайт переходит в нерабочее состояние.
Fatal error: Cannot make static method CAllEventMessage::GetList() non static in class CEventMessage in \bitrix\modules\main\classes\mysql\event.php on line 125
Может кто нибудь помочь с этой проблемой?
Версия php 5.6. При попытке повысить версию до 7.0.X, система обновления в самом начале выдает ошибку:
Fatal error: Uncaught TypeError: Argument 1 passed to Bitrix\Main\Diag\ExceptionHandler::handleException() must be an instance of Exception, instance of Error given in \bitrix\modules\main\lib\diag\exceptionhandler.php:167
Обновление накатываю на локальной копии сайта. Обновить нужно, но убить сайт тоже не хочется.
Собственно это и пытаюсь сделать. И при обновлении продукта получаю ошибку про «Cannot make static method CAllEventMessage::GetList() non static in class CEventMessage. «. Или «обновить продукт» не тоже самое что и «Установка обновлений» из раздела «Обновление платформы»?
Спасибо огромное! Локальная копия сайта обновилась с понижением до php 5.3 не полностью и некоторые обновления выдавали ошибку. Но по завершению установки обновлений осталось только 13 неустановленных. После повышения обратно до версии php 5.6 удачно установились и эти 13 обновлений. Теперь имею полностью обновленную локальную копию сайта.
Еще раз огромное спасибо, Евгений!
Сделайте проверку сайта после обновления, чтобы быть уверенным, что все файлы обновлены. В случае возникновения ошибок рекомендую все же обратиться в техподдержку.
Центр поддержки
Продукты
Управление сайтом
Битрикс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
© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности
Форум
Нужно еще:
1) Чтобы был установлен и активирован модуль mysqli для php (или mysqlnd)
2) Нужно чтобы в файле bitrix/php_interface/dbconn.php было прописано:
Перевели сайт на CentOS7+PHP7+BitrixVM
Железо стало мощнее (выделенный серер, 8 ядер, 8гигов).
Разворачивали так:
1 Чистая ОС
2. bitrix-env.sh
3. Рзвертывание из резервной копии.
PHP Fatal error: Out of memory (allocated 2097152) (tried to allocate 20480 bytes) in разные_Скрипты_включая_ядро on line 313, referer: . mmap() failed: [12] Cannot allocate memory PHP Fatal error: Out of memory (allocated 2097152) (tried to allocate 65536 bytes) in разные_Скрипты_включая_ядро on line 313, referer: . PHP Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0, referer:
смотрю htop. ядра практически спят, память заполнена полностью.
обрезается при перезагрузке:
было hostname: site.askaron.com
после перезагрузки: hostname: site
Очень критичный косяк по-моему.
Никто не сталкивался? Что делать?
Кто-нибудь замерял(сравнивал) производительность:
Centos 6.8, Bitrix VM 5.2
Centos 6.8, Bitrix VM 7.0
Centos 7, Bitrix VM 7.0
?
А также с ядрами Linux 4.х?
Пока у нас получается, что Centos 7, Bitrix VM 7.0 генерирует идентичные страницы(с включенным кэшем) в одинаковых условиях на одинаковых настройках стабильно на 50 мс медленнее, чем Centos 6, Bitrix VM 7.0
И если на Centos 6, Bitrix VM 7.0 во время тестовой нагрузки запускать тест конфигурации, то показатели изменяются не сильно, то в Centos 7, Bitrix VM 7.0 показатели падают на порядок.
ut of memory (allocated 10485760) (tried to allocate 20480 bytes) Out of memory (allocated 6291456) (tried to allocate 65536 bytes) Out of memory (allocated 10485760) (tried to allocate 327680 bytes)
Хотим перенести существующий сайт 1С-Битрикс: Управление сайтом 14.5.1 на BitrixVM. Установили BitrixVM 7.0 восстановили сайт, в итоге получаем ошибку:
Fatal error: Uncaught TypeError: Argument 1 passed to Bitrix\Main\Diag\ExceptionHandler::handleException() must be an instance of Exception, instance of Error given in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php:167 Stack trace: #0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleException(Object(Error))#1 thrown in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php on line 167
Так понимаю, что из-за версия PHP не подходит. Как можно сделать даунгрейд версии до необходимой? Или по какой ссылке можно скачать виртуальную машину с подходящей версией php?
Fatal error : Uncaught TypeError: Argument 1 passed to Bitrix\Main\Diag\ExceptionHandler::handleException() must be an instance of Exception, instance of Error given in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php: 167 Stack trace: #0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleException(Object(Error)) #1 thrown in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php on line 167
Уже много раз говорили:
Подключаетесь по SSH, в панели управления выбираете пункт 1, потом 8, там есть «Rollback php to 5.6 version»
Fatal error : Uncaught TypeError: Argument 1 passed to Bitrix\Main\Diag\ExceptionHandler::handleException() must be an instance of Exception, instance of Error given in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php: 167 Stack trace: #0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleException(Object(Error)) #1 thrown in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php on line 167
Возникла проблема Found MySQL service with empty root password.
Почитал ветку, понял что проблемы есть не только у меня.
Центр поддержки
Продукты
Управление сайтом
Битрикс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
© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности
Форум
При восстановлении сайта из резевной копии на последней виртуальной машине(7.0.0) для VMware ошибка: Fatal error: Uncaught TypeError: Argument 1 passed to Bitrix/Main/Diag/ExceptionHandler::handleException() must be an instanse of Exception, instnse of Error given in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandl er.php:167 Stack trace: #0 [internal function]: Bitrix\Main\ExceptionHandler->handleException(Object(Error)) #1
Цитата |
---|
Валерий Слизкой написал: Проблема в том, что процесс отката зависает с статусом interrupt. С чем это может быть связано? |
С чем угодно. Посмотрите какой job id у вас имеет откат и в папке /opt/webdir/temp/ найдите папку с вашим job’ом и в файле status будет лог работы ansimble — где уже и будет конкретная ошибка
Максим, фикс был в 7.0.1. Лог работы задачи можете опубликовать? (папка /opt/webdir/temp/_id_задачи_)
Центр поддержки
Продукты
Управление сайтом
Битрикс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
© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности
Проблема с откатом php до 5.6
При восстановлении сайта из резевной копии на последней виртуальной машине(7.0.0) для VMware ошибка: Fatal error: Uncaught TypeError: Argument 1 passed to Bitrix/Main/Diag/ExceptionHandler::handleException() must be an instanse of Exception, instnse of Error given in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandl er.php:167 Stack trace: #0 [internal function]: Bitrix\Main\ExceptionHandler->handleException(Object(Error)) #1
Цитата |
---|
Валерий Слизкой написал: Проблема в том, что процесс отката зависает с статусом interrupt. С чем это может быть связано? |
С чем угодно. Посмотрите какой job id у вас имеет откат и в папке /opt/webdir/temp/ найдите папку с вашим job’ом и в файле status будет лог работы ansimble — где уже и будет конкретная ошибка
Максим, фикс был в 7.0.1. Лог работы задачи можете опубликовать? (папка /opt/webdir/temp/_id_задачи_)
Продукты
Управление сайтом
Битрикс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
© 2001-2023 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом. Политика конфиденциальности