Php/MkRpmModulePHP

Материал из ALT Linux Wiki
< Php
Версия от 14:00, 1 сентября 2025; AntonFarygin (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Создание модулей, написанных на PHP

Существуют проекты/модули написанные на PHP и расширяющие его функциональность. Такие модули являются платформонезависимыми и для них не требуется компиляция.

Для таких модулей была создана следующая система каталогов:

  • /usr/share/php/modules/<MODULE_NAME>
  • /usr/share/php/<PHP_VERSION>/modules/<MODULE_NAME>

Данные директории предназначены для расположения модуля <MODULE_NAME>. Первая директория предназначена для модуля не зависящего от версии PHP. Вторая директория для модулей, работающих под конкретной версией PHP.

Этим директориям соответствуют макросы %php_moddir и %php_vermoddir соответственно.