# Checklist pour corriger l'erreur 500

## ✅ À vérifier dans l'ordre

### 1. Fichier .env
- [ ] Le fichier `.env` existe à la racine du projet
- [ ] `DB_DATABASE=sc4pessauxgm_wp517` (vérifiez qu'il n'y a pas 317)
- [ ] `DB_USERNAME=sc4pessauxgm_wp517`
- [ ] `DB_PASSWORD=!Y02Yp-SG6`
- [ ] `DB_HOST=localhost`
- [ ] `APP_URL=https://www.llmbots.fr`

### 2. Base de données
- [ ] La base de données `sc4pessauxgm_wp517` existe
- [ ] La table `sessions` existe dans `sc4pessauxgm_wp517`
- [ ] L'utilisateur `sc4pessauxgm_wp517` a les droits sur la base

### 3. Cache Laravel
- [ ] Supprimé `bootstrap/cache/config.php`
- [ ] Supprimé `bootstrap/cache/routes.php`
- [ ] Supprimé `bootstrap/cache/services.php`
- [ ] Vidé `storage/framework/cache/data/`

### 4. Permissions
- [ ] `storage/` a les permissions 775
- [ ] `bootstrap/cache/` a les permissions 775

### 5. Logs
- [ ] Vérifié `storage/logs/laravel.log` pour l'erreur exacte

## 🔧 Actions à faire

### Action 1 : Créer la table sessions

Dans phpMyAdmin, base `sc4pessauxgm_wp517`, exécutez :

```sql
CREATE TABLE IF NOT EXISTS `sessions` (
    `id` VARCHAR(255) NOT NULL,
    `user_id` BIGINT UNSIGNED NULL,
    `ip_address` VARCHAR(45) NULL,
    `user_agent` TEXT NULL,
    `payload` LONGTEXT NOT NULL,
    `last_activity` INT NOT NULL,
    PRIMARY KEY (`id`),
    KEY `sessions_user_id_index` (`user_id`),
    KEY `sessions_last_activity_index` (`last_activity`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
```

### Action 2 : Vérifier le .env

Ouvrez le fichier `.env` et vérifiez ligne par ligne que :
- `DB_DATABASE=sc4pessauxgm_wp517` (pas 317 !)
- Toutes les autres valeurs sont correctes

### Action 3 : Vider le cache

Supprimez tous les fichiers dans :
- `bootstrap/cache/` (sauf le dossier lui-même)
- `storage/framework/cache/data/` (videz le contenu)

## 📋 Contenu exact du .env

```
APP_NAME="LLMbots.fr"
APP_ENV=production
APP_KEY=
APP_DEBUG=false
APP_URL=https://www.llmbots.fr

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=sc4pessauxgm_wp517
DB_USERNAME=sc4pessauxgm_wp517
DB_PASSWORD=!Y02Yp-SG6
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci

SESSION_DRIVER=database
SESSION_LIFETIME=120
```

