1
resposta

Diferença entre "execução no localhost" e "execução no servidor"

oi pessoal

como minha plataforma de trabalho/conhecimento é a "alta" (ou mainframe, como queriam), estou com um problema na "baixa" que não sei resolver sozinho

apesar de usar esse fórum, eu não fiz curso de PHP pela Alura ... eu fui aprendendo "sozinho" entre várias leituras isoladas

bom...

há uns anos, desenvolvi uma aplicação em C/C++ para me ajudar a +/- contar pontos de função

essa aplicação foi evoluindo, e de C/C++ para uso pessoal, passou para PHP e compartilhar com o pessoal onde trabalho

para disponibilizar essa aplicação, estou usando um host free (o Infinity Free)

agora que +/- contextualizei, vamos ao problema...

a execução é basica a seguinte;

  • copiar um texto em um "textarea"
  • encontrar/sumarizar alguma palavras
  • enquadrar em uma faixa
  • montar um resultado
  • exibir o resultado em outro "textarea"

o que percebi, por meio de "echo e var_dump" na linha do texto, é que a "formatação no localhost" é diferente da "formatação no servidor"

ah... usei outro host free (o FreeWHA), e o resultado é o mesmo que no Infinity

agradeço qq ajuda

se for necessário, podemos trocar msgs por email pessoal (amlm.estudos@gmail.com)

1 resposta

Olá, André! Tudo bem com você?

Peço desculpa pela demora para respondê-lo.

A diferença na formatação entre a execução no localhost e no servidor pode ocorrer por diversos motivos. Vou tentar te ajudar a identificar algumas possíveis causas.

  1. Configurações do servidor: É possível que o servidor tenha configurações diferentes do seu ambiente local, como versões diferentes do PHP, configurações de extensões ou até mesmo configurações de ambiente. Essas diferenças podem afetar a formatação do texto.

  2. Codificação de caracteres: Verifique se a codificação de caracteres utilizada no servidor é a mesma que você está usando localmente. Diferenças na codificação podem causar problemas na exibição dos caracteres especiais.

  3. Dependências externas: Caso a sua aplicação dependa de bibliotecas ou extensões específicas, é importante garantir que elas estejam instaladas e configuradas corretamente no servidor. A falta de alguma dependência pode afetar a formatação do texto.

  4. Ambiente de desenvolvimento: Verifique se você está usando o mesmo ambiente de desenvolvimento no localhost e no servidor. Por exemplo, se você está utilizando um editor de texto específico ou algum plugin que possa interferir na formatação.

Essas são apenas algumas possíveis causas para a diferença na formatação. Para identificar o problema com mais precisão, sugiro que você faça algumas verificações adicionais, como comparar as configurações do servidor com o seu ambiente local, verificar os logs de erro do servidor e testar a aplicação em outros servidores.

Espero que essas dicas te ajudem. Se tiver mais alguma dúvida, estou à disposição!

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.