Я собираю собственную поваренную книгу nginx, работающую с php, для моего проекта. Наряду с обоими, у меня есть несколько php-модулей, которые мне также нужно установить.
У меня есть зависимость, написанная для php и memcached cookbook.
depends 'php', '~> 1.7.2'
depends 'memcached', '~> 2.0.2'
у меня есть php_pear
Ресурс написан для установки модуля memcached.
php_pear 'memcached' do
action :install
end
Когда я обновляю узел, все работает до конца, и он говорит, что обновил ресурсы.
Проблема в том, когда я ssh на сервере и запускаю php -m|grep memcached
подтвердить, что модуль установлен. Там нет в списке.
Мой вопрос:
Установлен ли модуль memcached и просто его нет в списке, или я что-то упустил в своем рецепте шеф-повара, чтобы фактически включить этот модуль?
Задача ещё не решена.
Других решений пока нет …