Найти в Дзене
Росвеб

[Error] Class "Bitrix\***** not found (0)

Эта ошибка в битрикс возникает из-за того, что класс Bitrix\**** не найден. Например [Error] Class "Bitrix\Sale\Delivery\Services\Manager" not found (0) /var/www/www-root/data/www/****/bitrix/wizards/aspro/max/wizard.php:1349 #0: PaySystem->ShowStep() Модуль который указан после надписи "Bitrix\" (в примере выше это модуль "Sale")не подключен корректно перед использованием данного класса. Для решения проблемы можно попроваиьт следующие шаги: Если модуль отсуствует в списке варианты: либо ваша версия битрикс не поддерживает данный модуль, например у вас Битрикс малый бизнес, а требуется "Битрикс Бизнес", либо модуль не относится к ядру системы проверьте, установлен ли модуль в "Marketplace - Установленные решения" Перед использованием класса Manager подключите модуль с помощью следующего кода: use Bitrix\Main\Loader; if (!Loader::includeModule('Название вашего модуля')) { throw new \Exception('Модуль sale не установлен'); } Если после выполнения этих шагов проблема не решит
Оглавление

Эта ошибка в битрикс возникает из-за того, что класс Bitrix\**** не найден.

Например
[Error] Class "Bitrix\Sale\Delivery\Services\Manager" not found (0) /var/www/www-root/data/www/****/bitrix/wizards/aspro/max/wizard.php:1349 #0: PaySystem->ShowStep()

Модуль который указан после надписи "Bitrix\" (в примере выше это модуль "Sale")не подключен корректно перед использованием данного класса. Для решения проблемы можно попроваиьт следующие шаги:

1)Убедитесь, что модуль "****" существует и установлен в вашей системе

Если модуль отсуствует в списке варианты: либо ваша версия битрикс не поддерживает данный модуль, например у вас Битрикс малый бизнес, а требуется "Битрикс Бизнес", либо модуль не относится к ядру системы

Настройки - Настройки продукта - Модули
Настройки - Настройки продукта - Модули

2)Если искомый модуль не относится к ядру, а например устаналивается через маркетплейс приложений битрикс,

проверьте, установлен ли модуль в "Marketplace - Установленные решения"

3)Если вы пишите свой модуль

Перед использованием класса Manager подключите модуль с помощью следующего кода:

use Bitrix\Main\Loader;
if (!Loader::includeModule('Название вашего модуля')) {
throw new \Exception('Модуль sale не установлен');
}
  1. Проверьте, что пространство имен корректно указано в вашем коде.
  2. Если проблема сохраняется, попробуйте очистить кеш Битрикса через административную панель или с помощью скрипта очистки.
  3. Убедитесь, что у вас установлена совместимая версия модуля "******" с вашей версией Битрикса.

Если после выполнения этих шагов проблема не решится, возможно, потребуется более глубокий анализ кода и конфигурации вашей системы https://training.bitrix24.com/api_d7/bitrix/sale/technique/shipment.php

Если хотите чтобы Битрикс быстро работал переходите на хостинг https://firstvds.ru/hosting/bitrix?from=303589 (об этом я писал статью недавно)