K3 PROMOTOR - INSTALAÇÃO NO VPS OVH ==================================== PASTA QUE VOCÊ ESTÁ USANDO NO SERVIDOR --------------------------------------- Pelo endereço exibido no navegador, o projeto está em: /K3Promotor/servidor/ PORTAL: http://51.91.156.22/K3Promotor/servidor/portal/ API DO APP: http://51.91.156.22/K3Promotor/servidor/api/ 1) MYSQL / PHPMYADMIN --------------------- Importe: servidor/sql/schema.sql Ele cria o banco k3promotor e as tabelas. 2) CONFIGURE O USUÁRIO E A SENHA DO MYSQL ------------------------------------------ Abra: servidor/config/config.php Troque SOMENTE estes campos pelos dados reais do MySQL do VPS: 'user' => 'k3promotor', 'pass' => 'TROQUE_A_SENHA_MYSQL', IMPORTANTE: Se deixar TROQUE_A_SENHA_MYSQL, o login não conseguirá conectar ao banco. A V3 mostra esse problema na tela em vez de retornar somente HTTP 500. 3) DIAGNÓSTICO -------------- Abra: http://51.91.156.22/K3Promotor/servidor/portal/diagnostico.php Tudo deve ficar OK, principalmente: - PHP >= 7.4 - PDO - pdo_mysql - fileinfo - Config - MySQL - Uploads Depois que tudo funcionar, pode apagar portal/diagnostico.php. 4) PERMISSÃO DA PASTA DE FOTOS ------------------------------ No Linux: chmod -R 775 K3Promotor/servidor/uploads chown -R www-data:www-data K3Promotor/servidor/uploads 5) LOGIN DE TESTE ----------------- Portal: admin@k3.local Admin@123 App: promotor@k3.local Promotor@123 6) ANDROID ---------- A V3 já está apontando para: http://51.91.156.22/K3Promotor/servidor/api/ 7) CORREÇÕES DA V3 ------------------ - Login não cai mais em HTTP 500 silencioso quando o MySQL está errado. - Página de diagnóstico incluída. - URLs corrigidas para /K3Promotor/servidor/ conforme sua instalação atual. - Compatibilidade melhor com PHP 7.4+. - Não depende obrigatoriamente da extensão mbstring para o avatar do portal.