1c-web-stop · diff
git:20260828.2b87e3e to git:20261104.580cc3a
3 added, 3 removed. Audit A to A.
---
name: 1c-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-project.json` из корня проекта. Если задан `webPath` - используй как `-ApachePath`.
По умолчанию `tools/apache24` от корня проекта.
## Команда
```powershell
- powershell.exe -NoProfile -File skills/1c-web-stop/scripts/web-stop.ps1 <параметры>
+ pwsh -NoProfile -File skills/1c-web-stop/scripts/web-stop.ps1 <параметры>
```
### Параметры скрипта
| Параметр | Обязательный | Описание |
|----------|:------------:|----------|
| `-ApachePath <путь>` | нет | Корень Apache (по умолчанию `tools/apache24`) |
## После выполнения
Предложи пользователю:
- **Перезапуск** - `/web-publish <база>` (повторный вызов поднимет Apache с существующими публикациями)
- **Удаление публикаций** - `/web-unpublish <имя>` или `/web-unpublish --all`
## Примеры
```powershell
# Остановить Apache
- powershell.exe -NoProfile -File skills/1c-web-stop/scripts/web-stop.ps1
+ pwsh -NoProfile -File skills/1c-web-stop/scripts/web-stop.ps1
# С указанием пути
- powershell.exe -NoProfile -File skills/1c-web-stop/scripts/web-stop.ps1 -ApachePath "C:\tools\apache24"
+ pwsh -NoProfile -File skills/1c-web-stop/scripts/web-stop.ps1 -ApachePath "C:\tools\apache24"
```