# Tools::process404()

URL: https://chugunov.pro/api-bitrix/iblock/component/tools/process404/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс: [`\Bitrix\Iblock\Component\Tools`](https://chugunov.pro/api-bitrix/iblock/component/tools/)
Модуль: Iblock.
Свойства элемента: method, public, static.

## Сигнатура

```php
public static process404([string $message = "" ][, bool $defineConstant = true ][, bool $setStatus = true ][, bool $showPage = false ][, string $pageFile = "" ]) : void
```

## Описание

Выполняет действия, разрешённые его параметрами.

## Параметры

- `$message` `string` — необязательный, по умолчанию `""`. Сообщение для отображения компонентом bitrix:system.show_message.
- `$defineConstant` `bool` — необязательный, по умолчанию `true`. Если true, то определяется константа ERROR_404.
- `$setStatus` `bool` — необязательный, по умолчанию `true`. Если true, устанавливает статус http-ответа.
- `$showPage` `bool` — необязательный, по умолчанию `false`. Если true, то рабочая область будет очищена и будет подключён /404.php.
- `$pageFile` `string` — необязательный, по умолчанию `""`. Альтернативный файл для /404.php.

## Возвращаемое значение

`void`

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Iblock-Component-Tools.html
