Apache roda + PHP não...

Iniciado por lordsky, 19 de Abril de 2006, 10:55

tópico anterior - próximo tópico

lordsky

Olá galera!
Pessoal, estou começando a mexer no linux...
Estou migrando para a versão free + uma das minhas principais atividades é programação.
Estou tentando configurar minha máquina como um servidor de PHP
instalando o Apache, PHP, MySQL, Phpmyadmin.....
Olhando alguns tutos para instalação, vi q indicavam o blog do Meyer

Fiz oq ele pedia só que qnd fui rodar o http://localhost/
na pasta /var/www tem 2 arquivos:
index.html
index.php

Se eu colocar http://localhost/ ou /index.html ele abre normalmente o mesmo arquivo...
quando eu tento http://localhost/index.php ele abre uma caixa de diálogo para baixar o arquivo...
Alguem que passou por isso e queira ajudar um iniciante?

Agradesço antecipadamente!!!


:wink:

cypherbios

Bom, se você seguiu o tuto do Mario, então deve ter feito o que ele disse se acaso não funcionasse, certo?

$ cd /etc/apache2/mods-enabled/
$ sudo ln -ns ../mods-available/php5.conf php5.conf
$ sudo ln -ns ../mods-available/php5.load php5.load
$ sudo /etc/init.d/apache2 reload


Com isso já deveria habilitar o php.
Você disse que na past a /var/www TEM dois arquivos, foi você quem criou o index.php, conforme indicado?

http://blog.meyer.eti.br/?p=11

Abraços.
Rafael "CypherBIOS" Proença
http://www.cypherbios.org/blog
Desenvolvedor - APTonCD
Interessado em aprender mais sobre o Ubuntu em português? Comece Aqui

Itamar Lima

lordsky,
também trabalho com programação em PHP e desde que passei a usar o Xampp nunca mais tive problemas, roda em qualquer sistema operacional, mas com o Linux é excelente.
Na página do projeto tem tudo que vc preciso para instalar e deixar o servidor rodando:

http://www.apachefriends.org/en/xampp-linux.html

Aqui no item 3. Running Xampp ensina como fazer para o serviço parar e iniciar cada vez que vc reinicia seu computador

http://www.apachefriends.org/en/faq-xampp-linux.html#start

Bom acho que já dá pra vc começar por aí, qualquer dúvida post aí.

Ariart

# aptitude install libcache2-mod-php5

após isso verifique se os módulos php5.conf e php5.load estão em /etc/apache2/mods-enabled
se não estiver crie os links para os mesmos como o colega descreveu acima..

cypherbios

Ariarte,

Acho que quiz dizer libapache2-mod-php5, correto?

Mas é isso aí mesmo, é necessário o módulo do php para o apache, senão não rola.

T+
Rafael "CypherBIOS" Proença
http://www.cypherbios.org/blog
Desenvolvedor - APTonCD
Interessado em aprender mais sobre o Ubuntu em português? Comece Aqui

Ariart

Correto colega, digitei o nome do pacote errado...

lordsky

Ae galera,
n sei exatamente o que houve + eu fiz algumas besteiras no firefox e reinstalei o ubuntu na minha maquina

apos reinstalar, eu atualizei os repositorios, fiz tudo como manda o figurino e fiz novamente os comandos do blog meyer e consegui instalar legal!

Vlw pela ajuda galera!!!

edicarlosbarbosa

tava com o mesmo problema usei essa dia ai em cima e deu certo valeu pessoal vou até colocar no meu blog.
vai que tem alguem que nem eu que ta ralando pra arrumar resposta. ;)