| Цитата | ||
|---|---|---|
| написал: ,
|
|
Здравствуйте, что можно сделать чтоп перейти на php8*?
[Error] Non-static method CTszhPublicHelper::MakeAnnouncementsFilter() cannot be called statically (0) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/citrus.tszh/include.php:695 #0: include_once /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/lib/loader.php:184 #1: Bitrix\Main\Loader::includeModuleInternal(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/lib/loader.php:140 #2: Bitrix\Main\Loader::includeModule(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/classes/general/module.php:251 #3: CModule::IncludeModule(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/otr.tszhrecaptcha/include.php:3 #4: include_once(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/lib/loader.php:184 #5: Bitrix\Main\Loader::includeModuleInternal(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/lib/loader.php:140 #6: Bitrix\Main\Loader::includeModule(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/classes/general/module.php:251 #7: CModule::IncludeModule(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/classes/general/module.php:434 #8: ExecuteModuleEventEx(array) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/include.php:163 #9: require_once(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/include/prolog_before.php:14 #10: require_once(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/modules/main/include/prolog.php:10 #11: require_once(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/bitrix/header.php:1 #12: require(string) /var/www/u2009945/data/www/xn--f1ai7an.xn--p1ai/lp/index.php:2 |
|
|
|
|
|
Здравствуйте! Подскажите, как исправить след. ошибку.
На странице системы обновлений, с-ма просит убрать настройку mbstring.func_overload. Делал это поочередно, прописывая соотв. значения в файлах по путям: - /etc/php.d/z_bx_custom.ini - /etc/php.d/bitrixenv.ini - /etc/httpd/bx/conf/default.conf Потом в вирт. машине выполнял команду - service httpd restart В первых двух случаях уведомление о необходимости убрать настройку со страницы с-мы обновлений пропадало, но при проверке системы. наоборот, просило установить эту настройку. В третьем случае, появляется ошибка "Ошибка! Строковая функция strlen работает некорректно." Эти настройки есть. Где тогда и как правильно установить/удалить эту настройку, чтобы в обоих местах (стр-ца обновлений/проверка системы) всех всё устраивало?)) Заранее спасибо! |
|
|
|
|
|
Здравствуйте! Помогите, пожалуйста, большую часть ошибок исправили, осталась эта:.
[TypeError] Cannot access offset of type string on string (0) /home/k/kontentko2/rabota.kolpino.ru/public_html/bitrix/components/kolpino/element.add.form/class.php:627 627 строчка if(is_array($a['VALUE']))
|
|||
|
|
|
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|||
|
|
|
|
У меня ошибка вылезает при попытке сменить тип свойства с Video на File. Что делать?
|
|||
|
|
|
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|||
|
|
|
|
после поднятия php на 8.1
[Error] Class "Bitrix\Tasks\Internals\Counter" not found (0) /home/bitrix/www/bitrix/modules/socialnetwork/lib/component/ #0: Bitrix\Socialnetwork\Component\WorkgroupList\Counter::getCounterData /home/bitrix/www/bitrix/components/bitrix/socialnetwork.group.list/class.php:1915 #1: CSocialnetworkGroupListComponent->prepareRowList /home/bitrix/www/bitrix/components/bitrix/socialnetwork.group.list/class.php:1278 #2: CSocialnetworkGroupListComponent->prepareData /home/bitrix/www/bitrix/components/bitrix/socialnetwork.group.list/class.php:1397 #3: CSocialnetworkGroupListComponent->executeComponent /home/bitrix/www/bitrix/modules/main/classes/general/compone #4: CBitrixComponent->includeComponent /home/bitrix/www/bitrix/modules/main/classes/general/main.php:1068 ..... Строка 126: $tasksCounterCache[$currentUserId] = TasksCounter::getInstance($currentUserId);
|
|||
|
|
|
if (!isset($tasksCounterCache[$currentUserId])) { $tasksCounterCache[$currentUserId] = TasksCounter::getInstance($currentUserId); } "заработало". Но, может, есть "более правильный вариант"? |
|||||
|
|
|
|
|||||
|
|
|
||||