Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

1. Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Nayara
nikaway

(usa Linux Mint)

Enviado em 06/09/2015 - 21:13h

Migrei de servidor, onde eu tinha minha página em php funcionando certinha, é uma página que eu protejo pedindo usuário e senha por um pequeno script de php.

Agora nesse servidor atual, quando coloca o login pra entrar, ao invés de cair na página, aparece na tela os códigos php.

Como eu faço pra resolver isso? Sou iniciante em programação, será que meu apache está inativo ou algo do tipo?
Como faço pra saber?


  


2. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 07/09/2015 - 08:27h

Postar o erro geralmente ajuda ;).

_____________________________________________________
The quiter you become, the more you are able to hear.
-----------------------------------------------------



3. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 07/09/2015 - 10:57h

O php está configurado no apache?

Você testou se o php está rodando?

Um teste simples é criar o arquivo info.php com o seguinte conteúdo:

<?php
phpinfo();
?>

e executar esta página no navegador: http://localhost/info.php

Deve aparecer as configurações do php.



4. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Nayara
nikaway

(usa Linux Mint)

Enviado em 07/09/2015 - 21:37h


Olá, eu fiz esse teste e essa é a tela que me foi mostrada:
https://dl.dropboxusercontent.com/u/11826717/off/imgs/phpinfo.jpg
a página é longa, tinha muitas informações, mas, pelo que eu saiba
só pelo fato de aparecer essa tela, isso já quer dizer que o php está
ativo no meu site, não é isso?

Ah, e quando eu acesso a minha página php, quando faço login
é esse erro que me aparece:
https://dl.dropboxusercontent.com/u/11826717/off/imgs/phppage.jpg


5. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 08/09/2015 - 14:16h

Sim. quando aparece as informações do phpinfo, está configurado corretamente.

Você está usando algum banco de dados para o login? Se sim, ele está configurado e rodando?

Suas páginas php estão iniciando com <?php.

Eu sei que no php você pode usar short tags <? ?>, mas tem que habilitar isso no php.ini.

E verifique as permissões das pastas e arquivos onde estão suas páginas.



6. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 08/09/2015 - 14:21h

Tem também uma variável no arquivo php.ini chamada register_globals.

Dê uma pesquisada e verifique no seu arquivo de configuração.


7. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

thinomar
thinomar

(usa Linux Mint)

Enviado em 08/09/2015 - 17:12h

A pergunta é boba, mas a extensão do arquivo está como ".php"? Porque se estiver como ".html", o apache não vai interpretar.
--
-I've been talking to the main computer
-And...?
-It hates me


8. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Nayara
nikaway

(usa Linux Mint)

Enviado em 09/09/2015 - 22:46h

klauss.krenek escreveu:

Sim. quando aparece as informações do phpinfo, está configurado corretamente.

Você está usando algum banco de dados para o login? Se sim, ele está configurado e rodando?

Suas páginas php estão iniciando com <?php.

Eu sei que no php você pode usar short tags <? ?>, mas tem que habilitar isso no php.ini.

E verifique as permissões das pastas e arquivos onde estão suas páginas.




Obrigadão ao pessoal aí que respondeu com dicas, o que funcionou foi o negócio das shortcodes!!! :-) Acho que era isso mesmo das shortcodes! Pois as páginas estavam assim: <? e eu coloquei <php e deu certo!

Mas... só um detalhe... Agora as páginas apareceram com erro de acentuação, as letras que têm acentos aparecem desse jeito: &#65533; o que eu faço pra corrigir isso?

Olha na imagem como aparece as palavra que tem acentos:

http://i.imgur.com/U7Z1Rgq.jpg


9. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 10/09/2015 - 11:30h

Tente isso nas suas páginas:

<?php
header('Content-Type: text/html; charset=ISO-8859-1');
?>

se continuar errado, mude o charset para UTF-8



10. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Nayara
nikaway

(usa Linux Mint)

Enviado em 10/09/2015 - 12:29h


Será que tem como fazer isso em todo o servidor de uma vez ? pra eu não ter que colocar esse código em cada página?


11. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Klauss Krenek
klauss.krenek

(usa Debian)

Enviado em 10/09/2015 - 13:57h

No arquivo de configuração do apache "httpd.conf" procure pela seguinte linha:

AddDefaultCharset ISO-8859-1

ou

AddDefaultCharset UTF-8

Se não existir adicione e reinicie o apache.

Você pode verificar qual codepage seu apache está usando rodando este comando no terminal:

curl -l localhost

Ele vai retonar algo do tipo:

HTTP/1.1 200 OK
Date: Thu, 10 Sep 2015 16:52:14 GMT
Server: Apache/2.4.16 (Unix)
Last-Modified: Sat, 22 Aug 2015 13:40:01 GMT
ETag: "78-51de6856b4a78"
Accept-Ranges: bytes
Content-Length: 120
Content-Type: text/html; charset=ISO-8859-1



12. Re: Minha página em php não está funcionando, quando faço login, abre a tela mostrando os códigos!

Nayara
nikaway

(usa Linux Mint)

Enviado em 10/09/2015 - 14:08h

Eu executei o comando e olha o que retornou hehe!

http://i.imgur.com/ss0ufEA.jpg

Que estranho, o que deve ter acontecido?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts