🔍 Verificação do Banco de Dados

1. Arquivo .env

✅ Arquivo .env encontrado

✅ APP_KEY configurado

2. Banco SQLite

✅ Arquivo database.sqlite encontrado

Tamanho: 83509248 bytes

Permissões: 0666

✅ Banco SQLite é válido e acessível

Tabelas encontradas: 15

migrations
sqlite_sequence
users
password_reset_tokens
sessions
cache
cache_locks
jobs
job_batches
failed_jobs
pixel_configs
sent_events
user_admin
whatsapp_pixels
whatsapp_leads

✅ Tabela users: 1 usuários

Array
(
    [0] => Array
        (
            [id] => 1
            [name] => Administrador
            [email] => [email protected]
        )

)

✅ Tabela pixel_configs: 2 pixels

Array
(
    [0] => Array
        (
            [id] => 2
            [domain] => pixel.grupohauagge.com.br
            [pixel_id] => 123456789012345
        )

    [1] => Array
        (
            [id] => 3
            [domain] => https://naturalift.grupohauagge.com.br/
            [pixel_id] => 812897716177203
        )

)

3. Laravel

✅ Laravel carregado com sucesso

Versão: 12.19.3

❌ Erro ao carregar Laravel: Target class [config] does not exist.

4. Permissões

📁 ../database: 0755

✅ Gravável

📁 ../storage: 0755

✅ Gravável

📁 ../bootstrap/cache: 0755

✅ Gravável

5. Resumo

❌ Problemas encontrados:

6. Comandos de Correção

Execute estes comandos no container para corrigir:

# Criar banco se não existir
touch /var/www/html/database/database.sqlite
chmod 666 /var/www/html/database/database.sqlite

# Executar migrações
php artisan migrate --force

# Criar usuário admin
php artisan tinker --execute="
if (!\App\Models\User::where(\"email\", \"[email protected]\")->exists()) {
    \App\Models\User::create([
        \"name\" => \"Administrador\",
        \"email\" => \"[email protected]\",
        \"password\" => bcrypt(\"123456\"),
        \"email_verified_at\" => now()
    ]);
}"

7. Informações do Sistema

PHP: 8.4.12

Data/Hora: 2026-01-21 12:17:21

Servidor: Apache/2.4.65 (Debian)

Diretório: /var/www/html/public