Documentação
Guia completo de instalação e configuração de nossos produtos
Introdução
Bem-vindo à documentação da Yffycode! Este guia foi criado para ajudar você a instalar e configurar nossos produtos de forma simples e rápida.
Nossos produtos são desenvolvidos em PHP e MySQL, projetados para funcionar na maioria das hospedagens compartilhadas e servidores dedicados. Siga este guia passo a passo para garantir uma instalação bem-sucedida.
Requisitos do Sistema
Antes de iniciar a instalação, verifique se sua hospedagem atende aos requisitos mínimos:
Requisitos Mínimos
- PHP: versão 7.4 ou superior (recomendado PHP 8.0+)
- MySQL: versão 5.7 ou superior (recomendado MySQL 8.0+)
- Espaço em Disco: mínimo 100MB (varia conforme o produto)
- Banco de Dados: 1 banco de dados disponível
- Permissões: capacidade de criar/arquivos e pastas
Extensões PHP Necessárias
- mysqli ou PDO (para conexão com banco de dados)
- curl (para requisições HTTP)
- json (para manipulação de dados JSON)
- mbstring (para suporte a caracteres especiais)
- gd (para processamento de imagens, quando aplicável)
- zip (para extração de arquivos, quando aplicável)
Como Baixar o Produto
Após a aprovação do seu pagamento, você poderá baixar o produto através do seu painel de cliente:
Passo a Passo para Download
- Acesse sua conta no site da Yffycode
- Clique em "Meus Pedidos" ou "Painel do Cliente"
- Localize o produto adquirido
- Clique no botão "Download" ao lado do produto
- Salve o arquivo .zip em seu computador
Estrutura do Arquivo
O arquivo baixado contém:
- Pasta com os arquivos do sistema/script
- Arquivo de instruções específicas (quando aplicável)
- Arquivo SQL para importação do banco de dados
- Arquivo de configuração exemplo
Instalação Básica
Siga estes passos para instalar o produto em sua hospedagem:
Passo 1: Extrair os Arquivos
- Descompacte o arquivo .zip baixado
- Localize a pasta principal do produto
- Verifique se todos os arquivos foram extraídos corretamente
Passo 2: Upload dos Arquivos
Você pode fazer o upload de duas formas:
Opção A: Via FTP (Recomendado)
- Conecte-se à sua hospedagem via FTP (FileZilla, WinSCP, etc.)
- Navegue até a pasta onde deseja instalar (geralmente public_html)
- Faça upload de todos os arquivos extraídos
- Aguarde a conclusão do upload
Opção B: Via Gerenciador de Arquivos
- Acesse o painel de controle da sua hospedagem (cPanel, Plesk, etc.)
- Abra o Gerenciador de Arquivos
- Navegue até a pasta de destino
- Faça upload do arquivo .zip diretamente
- Use a função "Extrair" do painel
Passo 3: Configurar Permissões
Após o upload, verifique as permissões das pastas:
- Pastas: 755 (ou 0755)
- Arquivos: 644 (ou 0644)
- Pastas que precisam de escrita: 775 (ou 0775)
Configuração do Banco de Dados
A maioria dos nossos produtos requer um banco de dados MySQL para funcionar:
Passo 1: Criar o Banco de Dados
- Acesse o painel de controle da sua hospedagem
- Localize "Bancos de Dados MySQL" ou similar
- Crie um novo banco de dados
- Crie um usuário para o banco de dados
- Associe o usuário ao banco de dados com todas as permissões
Passo 2: Importar o Banco de Dados
- Acesse o phpMyAdmin através do painel de controle
- Selecione o banco de dados criado
- Clique na aba "Importar"
- Selecione o arquivo .sql fornecido no produto
- Clique em "Executar" para importar
Passo 3: Configurar Conexão
Localize o arquivo de configuração (geralmente config.php, database.php ou similar) e atualize os dados:
// Exemplo de configuração
define('DB_HOST', 'localhost');
define('DB_NAME', 'seu_banco_de_dados');
define('DB_USER', 'seu_usuario');
define('DB_PASS', 'sua_senha');
Configurações Iniciais
Após a instalação dos arquivos e configuração do banco de dados:
Configurações Básicas
- URL do Site: Configure a URL base do sistema
- Timezone: Defina o fuso horário correto (America/Sao_Paulo)
- Charset: Verifique se está configurado para UTF-8
- E-mails: Configure os e-mails do sistema
Acesso Administrativo
Para acessar o painel administrativo:
- Acesse: seu-site.com/admin (ou URL informada)
- Use as credenciais padrão fornecidas
- Altere imediatamente a senha padrão
- Configure suas informações pessoais
Ativação da Licença
Alguns produtos requerem ativação de licença para funcionar corretamente:
Como Ativar
- Acesse o painel administrativo do produto
- Localize a seção "Licença" ou "Configurações"
- Insira sua chave de licença (disponível em seu painel Yffycode)
- Clique em "Ativar" ou "Validar"
- Aguarde a confirmação de ativação
Benefícios da Ativação
- Recebimento de atualizações automáticas
- Suporte técnico prioritário
- Acesso a recursos exclusivos
- Validação de uso legítimo
Solução de Problemas
Problemas comuns e suas soluções:
Erro 500 - Internal Server Error
- Verifique as permissões das pastas e arquivos
- Confira se a versão do PHP é compatível
- Verifique o arquivo .htaccess (se existir)
- Consulte o log de erros do servidor
Erro de Conexão com Banco de Dados
- Verifique se os dados de conexão estão corretos
- Confirme se o banco de dados foi criado
- Verifique se o usuário tem permissões
- Teste a conexão via phpMyAdmin
Página em Branco
- Ative a exibição de erros do PHP
- Verifique o log de erros
- Confira se todas as extensões necessárias estão ativas
- Verifique o limite de memória do PHP
Problemas com Upload de Arquivos
- Verifique o limite de upload do PHP (upload_max_filesize)
- Confirme as permissões da pasta de destino
- Verifique se o diretório existe
Dicas de Segurança
Mantenha seu site seguro seguindo estas recomendações:
Senhas e Acesso
- Use senhas fortes (mínimo 8 caracteres, letras, números e símbolos)
- Altere senhas regularmente
- Use autenticação de dois fatores quando disponível
- Não compartilhe credenciais de acesso
Proteção de Arquivos
- Mantenha o sistema sempre atualizado
- Faça backups regularmente
- Proteja pastas sensíveis com .htaccess
- Remova arquivos desnecessários do servidor
Configurações Seguras
- Desabilite exibição de erros em produção
- Use HTTPS (SSL/TLS)
- Configure headers de segurança
- Limite tentativas de login
Atualizações
Manter seu produto atualizado é essencial para segurança e funcionalidade:
Como Atualizar
- Faça um backup completo do sistema
- Baixe a nova versão do seu painel Yffycode
- Leia o arquivo de changelog para ver novidades
- Siga as instruções específicas da atualização
- Teste todas as funcionalidades após a atualização
Tipos de Atualizações
- Críticas: Correções de segurança (atualize imediatamente)
- Importantes: Novas funcionalidades e melhorias
- Menores: Pequenas correções e ajustes
Suporte Técnico
Se você precisar de ajuda adicional, nossa equipe está à disposição:
Canais de Suporte
- Central de Ajuda: Clique aqui
- Ticket de Suporte: Disponível no seu painel de cliente
- FAQ: Perguntas frequentes na seção de ajuda
- Videoaulas: Tutoriais em vídeo para produtos específicos
Informações Necessárias para Suporte
Para agilizar seu atendimento, tenha em mãos:
- Número do pedido ou chave de licença
- URL do site onde o produto está instalado
- Descrição detalhada do problema
- Prints de tela do erro (quando aplicável)
- Acesso temporário ao painel (somente quando necessário)
Horário de Atendimento
- Segunda a Sexta: 9h às 18h (horário de Brasília)
- Sábados: 9h às 12h (horário de Brasília)
- Respostas em até 24h úteis
- Emergências: prioridade para clientes com licença ativa
Ainda precisa de ajuda?
Nossa equipe está pronta para ajudar você com qualquer dúvida ou problema na instalação. Não hesite em entrar em contato!
Fale Conosco AgoraParabéns! 🎉
Se você seguiu todos os passos deste guia, seu produto já deve estar funcionando corretamente. A Yffycode agradece sua confiança em nossos produtos!
Lembre-se de manter seu sistema sempre atualizado e seguro. Para qualquer dúvida, nossa equipe de suporte está pronta para ajudar.
Data de atualização: 20 de outubro de 2025