| | |
| | | $this->file_owner_user = $owner_res['system_user']; |
| | | $this->file_owner_group = $owner_res['system_group']; |
| | | exec('chown -R '.$this->file_owner_user.':'.$this->file_owner_group.' '.escapeshellarg($this->local_installpath)); |
| | | |
| | | //* Chown stats directory back |
| | | if(is_dir($this->local_installpath.'stats')) { |
| | | exec('chown -R root:root '.escapeshellarg($this->local_installpath.'stats')); |
| | | } |
| | | } |
| | | } |
| | | catch(Exception $e) |
| | |
| | | // The install succeeded, chown newly created files too |
| | | exec('chown -R '.$this->file_owner_user.':'.$this->file_owner_group.' '.escapeshellarg($this->local_installpath)); |
| | | |
| | | //* Chown stats directory back |
| | | if(is_dir($this->local_installpath.'stats')) { |
| | | exec('chown -R root:root '.escapeshellarg($this->local_installpath.'stats')); |
| | | } |
| | | |
| | | $app->dbmaster->query('UPDATE aps_instances SET instance_status = "'.INSTANCE_SUCCESS.'" |
| | | WHERE id = "'.$app->db->quote($task['instance_id']).'";'); |
| | | } |
| | |
| | | unset($sxe); |
| | | } |
| | | } |
| | | ?> |
| | | ?> |