root@vps-e2f07681:~# cd /root echo "=================================================" echo "1) Verificando arquivos da Patch 43 disponíveis" echo "=================================================" ls -lah /root/hostpanel-patch43* 2>/dev/null || true echo "" echo "=================================================" echo "2) Limpando diretório temporário" echo "=================================================" rm -rf /tmp/hostpanel-patch43-safe mkdir -p /tmp/hostpanel-patch43-safe echo "" echo "=================================================" echo "3) Extraindo arquivo correto" echo "=================================================" if [ -f /root/hostpanel-patch43-auto-correcao-health-safe.tar.gz ]; then echo "Extraindo .tar.gz..." tar -xzf /root/hostpanel-patch43-auto-correcao-health-safe.tar.gz -C /tmp/hostpanel-patch43-safe elif [ -f /root/hostpanel-patch43-auto-correcao-health-safe.tar ]; then echo "Extraindo .tar..." tar -xf /root/hostpanel-patch43-auto-correcao-health-safe.tar -C /tmp/hostpanel-patch43-safe else echo "ERRO: nenhum arquivo da Patch 43 encontrado com os nomes esperados." fi echo "" echo "=================================================" echo "4) Listando arquivos extraídos" echo "=================================================" find /tmp/hostpanel-patch43-safe -maxdepth 6 -type f | sort echo "" echo "=================================================" echo "5) Procurando instalador" echo "=================================================" INSTALL43=$(find /tmp/hostpanel-patch43-safe -type f -name "install_patch43_hostpanel_auto_correcao_health_safe.sh" | head -n1) echo "Instalador encontrado: $INSTALL43" echo "" echo "=================================================" echo "6) Instalando, se o instalador existir" echo "=================================================" if [ -n "$INSTALL43" ] && [ -f "$INSTALL43" ]; then bash "$INSTALL43" /var/www/hostpanel 2>&1 | tee /root/patch43-install.log else echo "ERRO: instalador não encontrado. Veja a lista de arquivos acima." fi echo "" echo "=================================================" echo "7) Testes pós-instalação" echo "=================================================" php -l /var/www/hostpanel/public/index.php || true php -l /var/www/hostpanel/app/routes_extra.php || true php -l /var/www/hostpanel/app/Services/HostingAutoFixSafeService.php || true php -l /var/www/hostpanel/app/Controllers/AdminHostingAutoFixController.php || true echo "" echo "=================================================" echo "8) Diagnóstico Patch 43" echo "=================================================" if [ -f /var/www/hostpanel/tools/patch43_autofix_diagnostico.php ]; then php /var/www/hostpanel/tools/patch43_autofix_diagnostico.php /var/www/hostpanel else fiecho "Diagnóstico da Patch 43 ainda não existe em /var/www/hostpanel/tools/" ================================================= 1) Verificando arquivos da Patch 43 disponíveis ================================================= -rw-r--r-- 1 root root 80K May 30 20:46 /root/hostpanel-patch43-auto-correcao-health-safe.tar -rw-r--r-- 1 root root 5.7K May 30 20:46 /root/hostpanel-patch43-auto-correcao-health-safe.tar.gz ================================================= 2) Limpando diretório temporário ================================================= ================================================= 3) Extraindo arquivo correto ================================================= Extraindo .tar.gz... ================================================= 4) Listando arquivos extraídos ================================================= /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/app/Controllers/AdminHostingAutoFixController.php /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/app/Controllers/ClienteHostingAutoFixController.php /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/app/Services/HostingAutoFixSafeService.php /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/install_patch43_hostpanel_auto_correcao_health_safe.sh /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/templates/admin/hosting-health-autofix.php /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/templates/cliente/hosting-health-autofix.php /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/tools/patch43_autofix_account.php /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/tools/patch43_autofix_diagnostico.php ================================================= 5) Procurando instalador ================================================= Instalador encontrado: /tmp/hostpanel-patch43-safe/hostpanel-patch43-auto-correcao-health-safe/install_patch43_hostpanel_auto_correcao_health_safe.sh ================================================= 6) Instalando, se o instalador existir ================================================= cp: cannot stat 'app/Services/HostingAutoFixSafeService.php': No such file or directory ================================================= 7) Testes pós-instalação ================================================= No syntax errors detected in /var/www/hostpanel/public/index.php No syntax errors detected in /var/www/hostpanel/app/routes_extra.php Could not open input file: /var/www/hostpanel/app/Services/HostingAutoFixSafeService.php Could not open input file: /var/www/hostpanel/app/Controllers/AdminHostingAutoFixController.php ================================================= 8) Diagnóstico Patch 43 ================================================= Diagnóstico da Patch 43 ainda não existe em /var/www/hostpanel/tools/ root@vps-e2f07681:~#