#!/bin/bash echo "🧹 Finale Pail-Problem Lösung" echo "=============================" # 1. Alle Cache-Dateien löschen echo "🗑️ Lösche alle Cache-Dateien..." rm -f bootstrap/cache/packages.php rm -f bootstrap/cache/services.php rm -f bootstrap/cache/config.php rm -f bootstrap/cache/routes.php rm -f bootstrap/cache/views.php # 2. Composer autoload neu generieren echo "🔄 Generiere Composer autoload neu..." if command -v composer &> /dev/null; then composer dump-autoload --optimize elif [ -f "composer.phar" ]; then php composer.phar dump-autoload --optimize else echo "⚠️ Composer nicht verfügbar, überspringe autoload" fi # 3. Laravel Cache komplett leeren echo "🧹 Leere Laravel Cache komplett..." php artisan config:clear 2>/dev/null || echo "⚠️ config:clear übersprungen" php artisan cache:clear 2>/dev/null || echo "⚠️ cache:clear übersprungen" php artisan route:clear 2>/dev/null || echo "⚠️ route:clear übersprungen" php artisan view:clear 2>/dev/null || echo "⚠️ view:clear übersprungen" # 4. Berechtigungen setzen echo "🔐 Setze Berechtigungen..." chmod -R 777 bootstrap/cache/ chmod -R 777 storage/ # 5. Debug deaktivieren (für Produktion) echo "🔧 Setze Debug-Modus zurück..." sed -i 's/APP_DEBUG=true/APP_DEBUG=false/' .env # 6. Test echo "🧪 Teste Anwendung..." curl -I http://192.168.30.81 echo "" echo "✅ Pail-Problem behoben!" echo "📋 Testen Sie: http://192.168.30.81"