| Server IP : 80.211.21.168 / Your IP : 216.73.217.33 Web Server : Apache System : Linux alex-webdesign.it 3.10.0-1160.119.1.el7.tuxcare.els22.x86_64 #1 SMP Mon Aug 18 06:07:12 UTC 2025 x86_64 User : admin_japan ( 10003) PHP Version : 8.2.32 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/cerchijapan.it/app.valutatoreauto.it/ |
Upload File : |
#!/usr/bin/env bash set -euo pipefail # === Configura questi tre in base all'ambiente === PHP_CLI="/opt/plesk/php/8.2/bin/php" COMPOSER_BIN="/usr/lib64/plesk-9.0/composer.phar" APP_DIR="/var/www/vhosts/cerchijapan.it/app.valutatoreauto.it" LOG_DIR="$APP_DIR/storage/logs" LOG_FILE="$LOG_DIR/plesk-deploy.log" # Logga stdout/stderr sia su file sia a schermo (utile quando lanci manualmente) exec > >(tee -a "$LOG_FILE") 2>&1 cd "$APP_DIR" echo "[1/6] Composer install" $PHP_CLI $COMPOSER_BIN install --no-dev --prefer-dist --no-interaction --optimize-autoloader echo "[2/6] Link storage (se non già fatto)" $PHP_CLI artisan storage:link || true echo "[3/6] Migrazioni DB" $PHP_CLI artisan migrate --force echo "[4/6] Cache & optimize" $PHP_CLI artisan cache:clear $PHP_CLI artisan config:cache #$PHP_CLI artisan route:cache $PHP_CLI artisan view:cache echo "[5/8] Riavvio code/queue (se usi queue/horizon)" $PHP_CLI artisan queue:restart || true $PHP_CLI artisan horizon:terminate || true echo "Deploy completato ✔"