Pular para o conteúdo

Firefox não lê PHP

Responder tópico
  • Denunciar
  • Indicar
01 02

1. Firefox não lê PHP

Enviado em 09/04/2009 - 06:46h

Olá pessoal, estou com o seguinte problema:
Instalei o VAMP aqui e estou fazendo um curso no Cdtc, porém o meu Browser não interpreta o script em php, exemplo :

<?php
$var1 = 9;
$var2 = 3;
$var3 = ($var1/$var2)*$var2;
$var4 = "Resultado";
echo $var4." = ".$var3;
?>

Em vez de aparecer "Resultado = 9" ele simplesmente imprime o código como está acima, não o interpretando.
a configuração do VAMP está Default, (/var/www).
Alguém pode dar uma forcinha ?
Obrigado

Responder tópico

2. Re: Firefox não lê PHP

Enviado em 09/04/2009 - 07:01h

De uma conferida no httpd.conf, verifique se ele esta carregando os modulos do php (se for o php 5, deve ter linhas parecidas com essas:

LoadModule php5_module lib/httpd/modules/libphp5.so
AddType application/x-httpd-php .php

ou tem essas linhas abaixo:

# Uncomment the following line to enable PHP:
#
Include /etc/httpd/mod_php.conf

Se for esta segunda opção, então as linhas que carregam o modulo estao no arquivo /etc/httpd/mod_php.conf.


Espero que ajude.

3. httpd.conf

Enviado em 09/04/2009 - 08:03h

Signout, obrigado pela resposta.

Eis meu httpd.conf (/etc/apache2/httpd.conf):

# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
DocumentRoot "/var/www/"

o PHP realmente é o 5.
Como devo proceder ?

Obrigado


4. Re: Firefox não lê PHP

Enviado em 09/04/2009 - 09:37h

É preciso verificar onde esta o modulo do php (libphp5.so).
Geralmente fica em /usr/lib/httpd/modules/libphp5.so
Depois disso, é preciso incluir as duas linhas no httpd.conf

LoadModule php5_module lib/httpd/modules/libphp5.so
AddType application/x-httpd-php .php

Feito isto, deve funcionar.
Caso não funcione, voce deve revisar como foram instalados o apache e o php, se voce for utilizar algum banco (postgres/mysql/etc) é preciso prestar atenção na hora de instalar o php, de uma olhada aqui no VOL, existem vários artigos, abaixo, link para dois desses artigos.

http://www.vivaolinux.com.br/topico/Apache-Web-Server/LAMP-1
http://www.vivaolinux.com.br/dica/Instalando-e-configurando-um-servidor-LAMP-(Linux-Apache-MySQL-e-P...

Espero que ajude.

5. nada

Enviado em 09/04/2009 - 23:46h

Signout:

Agora o httpd.conf :

# This is here for backwards compatability reasons and to support
# installing 3rd party modules directly via apxs2, rather than
# through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
DocumentRoot "/var/www/"
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
AddType application/x-httpd-php .php


Continua na mesma, amigo, quando abro no browser ainda esta me mostrando como se estivesse exibindo o código-fonte e não o resultado, estou quase montando meu PC antigo, que tem o Windows 98 e o editor PHP para dar continuidade ao meu curso, estou atrasado pacas...
Mas tá valendo.
Obrigadão

6. Re: Firefox não lê PHP

Enviado em 09/04/2009 - 23:53h

Isso é estranho cara...normalmente quando o php não está funcionando aparece uma janela de download do arquivo .php que você tentou executar.

Acho que a melhor solução é reinstalar o php.

Abraço!

7. Re: Firefox não lê PHP

Enviado em 10/04/2009 - 07:11h

Já reinstalei tudo, nada...

Encasquetei com isso e não vou sossegar enquanto não colocar um "RESOLVIDO" nesta questão.

Mais alguma luz ?

8. Re: Firefox não lê PHP

Enviado em 10/04/2009 - 12:54h

experimenta trocar o vamp para o xampp. tem duas dicas minhas falando sobre ele no vol.

9. Re: Firefox não lê PHP

Enviado em 10/04/2009 - 13:42h

acrescente também a linha:
PHPIniDir "/etc/php"

(modifique o caminho acima de acordo com o local onde está o php.ini em seu sistema)

10. ..

Enviado em 11/04/2009 - 13:30h

E o apache está configurado corretamente... pois vc diz que o firefox exibe o fonte do php... parece que o firefox e o apache não estão se entendendo....
Aconselho vc fazer uma instalação manual pois assim vc tem um maior controle e problemas desse tipo são masi fáceis de detectar e arrumar.

Jeff

11. Re: Firefox não lê PHP

Enviado em 12/04/2009 - 09:25h

Voce esta colocando no browser :

http://localhost/arquivo.php

ou

/var/www/arquivo.php ?

Verifique se o apache esta rodando:

/etc/init.d/apache status*

*O caminho pode ser diferente dependendo da instalacao e da distro.

confira o arquivo de configuracao do apache, procure por AddType e LoadModule.

Certifique-se que LoadModule php5_module /caminho/para/o/modulo/
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Voce esta usando algum banco de dados? mySQL, PostgreSQL, SQL-ledger, etc... ?

12. Desisto !!

Enviado em 12/04/2009 - 18:15h

Obrigado pelas tentativas, pessoal, mas estou jogando a toalha !!

Obrigado mesmo !
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder