Февруари 25, 2026

Управление на Hooks (куки) в WHM

 

Какво представляват Hooks?

Hooks са автоматични действия (или скриптове), които се стартират при определени събития в WHM/cPanel – например след създаване на акаунт, обновяване на FTP и др. Този интерфейс ви позволява да преглеждате и управлявате тези събития (hooks), които вече съществуват на сървъра.

По подразбиране списъкът се сортира първо по тип събитие (например PkgAcct), а после по реда, в който действията се изпълняват.

 

Полезни бутони:

  • Search – Може да търсите конкретен hook по име.

  • Collapse All – Скрива всички подробности за hook-овете.

  • Expand All – Показва пълните детайли за всеки hook.

За да създавате или редактирате hook-ове, трябва да използвате командния ред (терминала). Вижте официалното ръководство: Guide to Standardized Hooks.

 

Каква информация виждате за всеки hook?

В таблицата ще намерите следното:

 

Event/Hook

  • Първи ред: показва събитието, при което се задейства hook-ът (например след FTP ъпдейт).

  • Втори ред: показва локацията на скрипта, който се изпълнява (например /scripts/postftpup).

Може да промените реда, в който се изпълняват hook-овете, като използвате стрелките нагоре/надолу.

 

Stage

Показва кога точно се задейства hook-ът – преди (pre), по време на или след събитието. За повече информация виж Guide to Standardized Hooks.

Описание / Бележки

Уникалното име или бележка, свързана с hook-а. Промяната на бележката не променя начина, по който hook-ът работи.

 

Attributes (атрибути)

  • Hook-ът блокира дадено действие (например създаване на нов акаунт).

  • Hook-ът е активен.

  • Hook-ът се изпълнява само от root потребителя.

  • Hook-ът проверява дали е изпълнено дадено условие преди да се задейства.

  • Има резервно действие, което се изпълнява, ако hook-ът не успее.

 

Actions (действия)

Може да извършите следните действия за всеки hook:

  • Details – Отваря прозорец с подробна информация за hook-а.

  • Disable / Enable – Активира или деактивира hook-а.

  • Delete – Изтрива hook-а. Ще трябва да потвърдите с Proceed.

Внимание: Изтриването на hook може да наруши работата на приложения или скриптове, които го използват. Ако не сте сигурни, по-добре го деактивирайте вместо да го триете.