Fixes in php-pool-dirs action script
This commit is contained in:
parent
9895db690f
commit
fc4d59c64b
|
@ -18,17 +18,19 @@ die "$pool not found in the account database\n" unless $acc;
|
|||
|
||||
my $dyn = $acc->prop('DynamicContent') || 'disabled';
|
||||
|
||||
if ($acc =~ m/^enabled|on|1|yes$/ && $event ne 'share-delete'){
|
||||
make_path( qw( /var/log/php/$pool
|
||||
/var/lib/php/$pool/session
|
||||
/var/lib/php/$pool/wsdlcache
|
||||
/var/lib/php/$pool/opcache
|
||||
/var/lib/php/$pool/tmp ), {
|
||||
chmode => 0770,
|
||||
if ($dyn =~ m/^enabled|on|1|yes$/ && $event ne 'share-delete'){
|
||||
my @dirs = ( "/var/log/php/$pool",
|
||||
"/var/lib/php/$pool/session",
|
||||
"/var/lib/php/$pool/wsdlcache",
|
||||
"/var/lib/php/$pool/opcache",
|
||||
"/var/lib/php/$pool/tmp" );
|
||||
make_path( @dirs, {
|
||||
owner => 'root',
|
||||
group => 'www'
|
||||
});
|
||||
chmod 0770, @dirs;
|
||||
}
|
||||
else{
|
||||
remote_tree( qw(/var/log/php/$pool /var/lib/php/$pool/) );
|
||||
remove_tree( ( "/var/log/php/$pool",
|
||||
" /var/lib/php/$pool/" ) );
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue