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.

Importante: Este guia aplica-se a todos os nossos produtos (scripts, plugins e sistemas prontos). Algumas etapas podem variar ligeiramente dependendo do produto específico adquirido.

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)
Atenção: Verifique com sua hospedagem se todas as extensões necessárias estão instaladas antes de prosseguir.

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

  1. Acesse sua conta no site da Yffycode
  2. Clique em "Meus Pedidos" ou "Painel do Cliente"
  3. Localize o produto adquirido
  4. Clique no botão "Download" ao lado do produto
  5. 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
Dica: Mantenha uma cópia do arquivo original em local seguro após o download.

Instalação Básica

Siga estes passos para instalar o produto em sua hospedagem:

Passo 1: Extrair os Arquivos

  1. Descompacte o arquivo .zip baixado
  2. Localize a pasta principal do produto
  3. 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

  1. Acesse o painel de controle da sua hospedagem
  2. Localize "Bancos de Dados MySQL" ou similar
  3. Crie um novo banco de dados
  4. Crie um usuário para o banco de dados
  5. Associe o usuário ao banco de dados com todas as permissões

Passo 2: Importar o Banco de Dados

  1. Acesse o phpMyAdmin através do painel de controle
  2. Selecione o banco de dados criado
  3. Clique na aba "Importar"
  4. Selecione o arquivo .sql fornecido no produto
  5. 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:

  1. Acesse: seu-site.com/admin (ou URL informada)
  2. Use as credenciais padrão fornecidas
  3. Altere imediatamente a senha padrão
  4. Configure suas informações pessoais
Segurança: Nunca mantenha senhas padrão! Altere-as imediatamente após o primeiro acesso.

Ativação da Licença

Alguns produtos requerem ativação de licença para funcionar corretamente:

Como Ativar

  1. Acesse o painel administrativo do produto
  2. Localize a seção "Licença" ou "Configurações"
  3. Insira sua chave de licença (disponível em seu painel Yffycode)
  4. Clique em "Ativar" ou "Validar"
  5. 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

  1. Faça um backup completo do sistema
  2. Baixe a nova versão do seu painel Yffycode
  3. Leia o arquivo de changelog para ver novidades
  4. Siga as instruções específicas da atualização
  5. 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
Nota: Algumas atualizações podem requerer passos adicionais. Sempre leia as instruções específicas de cada versão.

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
Dica: Clientes com licença ativa têm suporte prioritário e tempo de resposta reduzido.

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 Agora

Parabé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

Esta documentação foi útil?

Produto adicionado ao carrinho!