36 lines
1.1 KiB
Bash
Executable File
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"
|