diff --git a/web/app/Models/PhyreServer.php b/web/app/Models/PhyreServer.php index 3262207..fa4509c 100644 --- a/web/app/Models/PhyreServer.php +++ b/web/app/Models/PhyreServer.php @@ -97,11 +97,17 @@ class PhyreServer extends Model $ssh = new SSH2($this->ip); if ($ssh->login($this->username, $this->password)) { - $output = $ssh->exec('rm -rf /usr/local/phyre/update/update-web-panel.sh'); - $output = $ssh->exec('cd /usr/local/phyre/update && wget https://raw.githubusercontent.com/CloudVisionApps/PhyrePanel/main/update/update-web-panel.sh'); - $output = $ssh->exec('chmod +x /usr/local/phyre/update/update-web-panel.sh'); - $output = $ssh->exec('cd /usr/local/phyre/update && ./update-web-panel.sh'); + $output = $ssh->exec('cd /usr/local/phyre/web && /usr/local/phyre/php/bin/php artisan apache:ping-websites-with-curl'); + dd($output); + $output = ''; + $output .= $ssh->exec('wget https://raw.githubusercontent.com/CloudVisionApps/PhyrePanel/main/update/update-web-panel.sh -O /usr/local/phyre/update/update-web-panel.sh'); + $output .= $ssh->exec('chmod +x /usr/local/phyre/update/update-web-panel.sh'); + $output .= $ssh->exec('/usr/local/phyre/update/update-web-panel.sh'); + + dd($output); + + $this->healthCheck(); } }