---
name: web-stop
description: Остановка Apache HTTP Server. Используй когда пользователь просит остановить веб-сервер, Apache, прекратить веб-публикацию
argument-hint: ""
allowed-tools:
  - Bash
  - Read
  - Glob
---

# /web-stop — Остановка Apache

Останавливает Apache HTTP Server. Публикации сохраняются — при следующем `/web-publish` сервер запустится снова.

## Usage

```
/web-stop
```

## Параметры

v8-runner не управляет Apache publication, поэтому используй native script. Путь Apache бери из `UNICA_APACHE_PATH`, явного `-ApachePath` или `tools/apache24` от корня проекта.

## Команда

```powershell
powershell.exe -NoProfile -File scripts/web-stop.ps1 <параметры>
```

### Параметры скрипта

| Параметр | Обязательный | Описание |
|----------|:------------:|----------|
| `-ApachePath <путь>` | нет | Корень Apache (по умолчанию `tools/apache24`) |

## После выполнения

Предложи пользователю:
- **Перезапуск** — `/web-publish <база>` (повторный вызов поднимет Apache с существующими публикациями)
- **Удаление публикаций** — `/web-unpublish <имя>` или `/web-unpublish --all`

## Примеры

```powershell
# Остановить Apache
powershell.exe -NoProfile -File scripts/web-stop.ps1

# С указанием пути
powershell.exe -NoProfile -File scripts/web-stop.ps1 -ApachePath "C:\tools\apache24"
```
