você está aqui: Home
→
Arquivo de Mensagens
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 16 de agosto de 2016
Recentemente eu tive que fazer uma mudança de servidor e consequentemente, muitas coisas foram atualizadas, como o MySQL, PHP, Perl, etc. Concluindo, muita coisa deixou de funcionar. O mais surpreendente foi o redirecionamento de páginas com PHP. Todas as dicas publicadas neste site possuem um nome no formato AAAAMMDD.t2t (ano, mes e dia). O sufixo t2t refere-se ao programa txt2tags, que uso para formatar todo o conteúdo do site.
O arquivo AAAAMMDD.php é apenas um redirecionador para o arquivo onde se encontra a dica, cujo nome é o título da mensagem.
Por exemplo, a primeira dica publicada no site, no dia 3 de março de 1997, tem o nome 19970303.php, cujo conteúdo é:
<? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.dicas-l.com.br/arquivo/receitas_de_uso_do_comando_find.php" ); ?>
Ou seja, o arquivo 19970303.php
deveria redirecionar para o arquivo
receitas_de_uso_do_comando_find.php
. Todavia, depois da migração, este
redirecionamento parou de funcionar. Depois de muito pesquisar, e sem achar
nada, fiz um teste simples:
<?PHP Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.dicas-l.com.br/arquivo/receitas_de_uso_do_comando_find.php" ); ?>
Tive que colocar a especificação completa da invocação do PHP na primeira
linha (<?PHP
). Trivial, mas deu uma baita dor de cabeça.
E tudo voltou a funcionar. A versão do PHP no novo servidor é a 7.0.