Проверка расширения PCNTL, установленного в PHP

Один из фоновых скриптов в моем проекте использует PCNTL для форка. Также у меня есть скрипт проверки требований, который должен запускать пользователь перед установкой скрипта. Поскольку доступ к pcntl возможен только в режиме CGI, оба function_exists('pcntl_fork') а также extension_loaded('pcntl') вернуть FALSE в веб-режиме, поэтому моя программа проверки всегда показывает ошибку требования, так как она запускается через браузер, даже если она включена. Есть ли способ проверить pcntl поддержка включена из веб-режима?

1 ответ

Поскольку никто не ответил, я подумал, что должен просто указать, что вы можете создать автономный сценарий PHP, который проверяет наличие pcntl, а затем запустить этот сценарий с помощью PHP CLI, используя, например, exec или system.

Другие вопросы по тегам