Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tenho um site online e o mesmo site na maquina local com o wamp, só que ele funciona muito diferente em relação a um servidor local e um servidor web, então queria deixar os dois iguais assim saberei melhor corrigir os erros na maquina local para depois importar para as nuvens,
acredito que o arquivo que tenho que editar seja o php.ini, já procurei alguns conteúdos mais nada funcionou
>
Diferente como ?
Configurações de servidor de produção são diferentes de um servidor de desenvolvimento, existem limitações quanto a uso de memoria, disco, acesso simultaneo, compliação do servidor web ou do php por exemplo que só dá para saber entrando em contato com seu serviço de hospedagem e conversando diretamente com eles.
Sem falar em sistema operacional / versão de kernel, distribuição usada, etc...
É provavel que algumas informações não sejam fornecidas por questões de segurança, mas você poderá ter um sistema mais parecido com o usado na hospedagem.
Entrei em contato e eles omitem os erros então tive que colocar o código abaixo direto no php
error_reporting(0);
e o código todo estava com a sintaxe <? ?> e o servidor também omitem esses erro então tive que alterar a short tags para On
short_open_tag = On
Isso são configurações do php, a omissão de erros por partes deles serve para não exibir dados sensiveis como o caminho do servidor onde a pagina está hospedada por exemplo.
É de certa forma um procedimento padrão, pois imagina-se que tudo foi testado e eventuais erros já não mais ocorrem quando efetuou o upload para o site.
No ambiente de desenvolvimento é recomendavel estar com o error reporting em seu nivel de alerta máximo, bem como usar as tags sempre na forma completa <?php ?> pois nem todos servidores de hospedagem aceita short tags.
È realmente andei procurando sobre short tags e servidores atualizados já não aceita short tags então vou ter que configurar todo código php para uma melhor manutenção futuramente e em relação aos erros do php já estou corrigindo sem precisar usar o error_reporting(0); e agradeço pela resposta.
Diferente como ?
Configurações de servidor de produção são diferentes de um servidor de desenvolvimento, existem limitações quanto a uso de memoria, disco, acesso simultaneo, compliação do servidor web ou do php por exemplo que só dá para saber entrando em contato com seu serviço de hospedagem e conversando diretamente com eles.
Sem falar em sistema operacional / versão de kernel, distribuição usada, etc...
É provavel que algumas informações não sejam fornecidas por questões de segurança, mas você poderá ter um sistema mais parecido com o usado na hospedagem.