Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
estou com um estranho problema com constantes
Tenho um servidor linux com PHP 5.3
fiz um site que está rodando 100%
Porém fui upar no UolHOST PHP 5.2
e as constantes não funcionam
Tudo que está antes delas funciona certinho sem problema
mas o que vem depois simplesmente não aparece, está "matando" a página.
Acredito que não seja a versão do PHP mas ....
Todos os avisos de erros estão ativos e mesmo assim não volta nenhum.
Sinceramente estou sem saber mais como tentar solucionar,
alguém tem uma luz?
exemplo:
print "Teste1";
define("svWeb",$_SERVER['SERVER_NAME']); define("endereco",$_SERVER ['REQUEST_URI']);
print "Teste2";
O Teste1 printa, mas o Teste2 não.
cara com base no seu teste fui fuçando aqui e descobri...
Tinha alguns comentários no arquivo e conforme ia apagando eles ia aparecendo mais coisa.
Removi todos os comentários e o código funcionou,
estranho não?
Cara .. veja o 'constant' também ( http://php.net/constant ) , talvez seu servidor não esteja reconhecendo elas .. sei lá, é meio estranho isso sim ..
Andrey, mas sem os comentários elas funcionaram. rs
Sem a versão do código que tenha esses comentários fica difícil saber se eles influenciavam ou não e como.
Teste nas seguintes condições:
Sist. Operacional: linux
Apache: 2.2.21
Perl: 5.8.8
Versão do PHP: 5.2.17
Rodou normalmente.