Назад | Перейти на главную страницу

перезапуск php5-fpm на ubuntu 14.04 с шеф-поваром

У меня в рецепте от шеф-повара есть:

service 'php5-fpm' do
  supports :restart => true
  action [ :enable, :start ]
end

Однако мой рецепт теперь не работает в Ubuntu 14.04, так как «/etc/init.d/php5-fpm restart» не работает в Ubuntu 14.04 (возвращается с 1 и сообщения нет).

Как мне заставить мой поварский рецепт перезапустить и управлять службой php5-fpm?

Решено добавлением к моей службе в шеф-поваре следующего:

"Provider Chef :: Provider :: Service :: Upstart"

Это действительно начнет раздражать, когда одни сервисы позволяют вам использовать init.d, а другие заставляют вас использовать выскочку.