neonail-database/fix-pail-cache.sh
2025-08-10 18:09:07 +02:00

36 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
echo "🧹 Pail Cache Problem lösen"
echo "=========================="
# 1. Cache-Dateien löschen
echo "🗑️ Lösche Cache-Dateien..."
rm -f bootstrap/cache/packages.php
rm -f bootstrap/cache/services.php
rm -f bootstrap/cache/config.php
# 2. Composer autoload neu generieren
echo "🔄 Generiere 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"
fi
# 3. Laravel Cache leeren
echo "🧹 Leere Laravel Cache..."
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/
echo ""
echo "✅ Pail Cache Problem behoben!"
echo "📋 Testen Sie: php artisan --version"