램프 env를 설치하기 위해 꼭두각시 구성을 쓰려고합니다.퍼핏 알림 서비스 오류
하지만 알림 옵션에 문제가 있습니다.
class apache inherits apache::params {
package { 'apache':
name => "${apache::params::package}",
ensure => present
}
service { 'apache':
ensure => running,
name => $apache::params::service,
enable => true,
subscribe => Package['apache'],
}
}
및 및 PHP 모듈의 conf :
나는 아파치의 conf이
define php::module(
$notify = $php::params::notify,
$package_prefix = $php::params::module_package_prefix
) {
package { "php-module-${name}":
ensure => present,
name => "${package_prefix}${name}",
notify => Service['apache'],
require => [Class['apache'], Package['php', 'php-dev']]
}
}
을하지만 난 꼭두각시를 시작할 때이 오류가 :
Error: Parameter notify failed on Php::Module[mcrypt]: No title provided and "apache" is not a valid resource reference
나는 '돈을 왜 그것이 아파치 서비스가 유효한 자원이 아니라고 말했는지 이해하지 못합니까?
$notify = $php::params::notify,
당신이 그것을 제거하거나 속에있는 것을 확인하기 위해 시도 할 수
1) 꼭두각시 PHP :: 모듈이 줄을 좋아하지 않는다 :
경우에 따라서는 단지 [Service [ "apache2"]'일 수 있습니다. – kenorb