php,apache2 [RESOLVIDO]

1. php,apache2 [RESOLVIDO]

Marcio
marcioasjr

(usa Debian)

Enviado em 01/04/2010 - 03:23h

Estou tentando instalar o apache2 e o php5. Uso Ubuntu, dei os comandos :

#apt-get intall php5
#apt-get install apache2

O apache2 tava funcionando , mas quando coloca http://localhost/teste.php, aparecia para salvar o arquivo. Isso deve ser configuracao de algum arquivo no apache2. Como tinha feito muitas alteracoes nos arquivos de configuracao e nenhum sucesso resolvi remover o apache2 e o php5 com os comandos #apt-get remove php5 apache2. Como queria iniciar do zero, fui nos diretorios e apaguei eles, rm-r apache2 php5. O problema agora quando instalo o php5 e o apache2 nao cria os diretorios.

Queria saber como volto os diretorios e como configuro para habilitar o index.php ?

Att.

Marcio



  


2. Re: php,apache2 [RESOLVIDO]

Leonardo Vinicius Dias da Silva
leomarie

(usa Slackware)

Enviado em 01/04/2010 - 08:40h

Bom Dia Marcio,

Procura no httpd.conf do apache:

<IfModule dir_module>
DirectoryIndex index.php #Para carregar diretamente um index em php
</IfModule>

E você também precisa habilitar no httpd.conf o módulo php. Descomente a linha:

Include /etc/httpd/mod_php.conf

Se este módulo não é habilitado, o php não vai rodar no apache.

Isto deve funcionar



3. Re: php,apache2 [RESOLVIDO]

Marcio
marcioasjr

(usa Debian)

Enviado em 01/04/2010 - 08:48h

Quando instalei o apache e o php, o http.conf tava vazio, parece que a configuracao dele agora eh no apache2.conf. Problema que apaguei os diretorios, ja reinstalei usando o apt-get, so que nao aparece nenhum diretorio.


4. modulo php

Eduardo Bueno de Oliveira
predator

(usa Debian)

Enviado em 01/04/2010 - 09:05h

Procure por este pacote:
libapache2-mod-php5

que é nome já diz e o moudulo php para o apache

abraços


5. Re: php,apache2 [RESOLVIDO]

Marcio
marcioasjr

(usa Debian)

Enviado em 01/04/2010 - 09:08h

ja instalei o libapache2-mod-php5. Nao tenho nenhum diretorio pra fazer as configuracoes.


6. Re: php,apache2 [RESOLVIDO]

Eduardo Bueno de Oliveira
predator

(usa Debian)

Enviado em 01/04/2010 - 09:19h

tente assim:

apt-get purge apache2 php5 libapache2-mod-php5
e depois

apt-get install apache2 php5 libapache2-mod-php5






7. Re: php,apache2 [RESOLVIDO]

Marcio
marcioasjr

(usa Debian)

Enviado em 01/04/2010 - 09:45h

Usei o comando apt-get purge e o apt-get install , na pasta do apache2 /etc/apache2 so existe um diretorio mods-available, dentro desse diretorio tem ph5.conf e php5.load. Na primeira vez que instalei acho que tinha mais diretorios e arquivos. Tentei fazer um teste http://localhost nao abre nenhuma pagina. Fui em /etc/init.d/apache restart, diz comando nao encontrado. Rodei o rapache, ele diz que o apache2 nao esta instalado. Dei novamente o comando apt-get install apache2 , diz que eh a versao mais nova ja.


root@marcioasjr-laptop:/etc/apache2# apt-get install apache2
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
apache2 já é a versão mais nova.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
root@marcioasjr-laptop:/etc/apache2# ls
mods-available
root@marcioasjr-laptop:/etc/apache2#



8. Re: php,apache2 [RESOLVIDO]

Leonardo Vinicius Dias da Silva
leomarie

(usa Slackware)

Enviado em 01/04/2010 - 09:45h

cara, ou o diretório é o /etc/apache2 ou /etc/httpd

tenta dar um Locate no httpd.conf ou apache2.conf ou até mesmo no php.ini que deve te retornar o diretorio onde estão os arquivos


9. Re: php,apache2 [RESOLVIDO]

Marcio
marcioasjr

(usa Debian)

Enviado em 01/04/2010 - 09:52h

root@marcioasjr-laptop:/etc# locate apache2.conf php.ini
/usr/share/doc/apache2.2-common/examples/apache2/apache2.conf.gz
/usr/share/doc/php5-common/examples/php.ini-dist
/usr/share/doc/php5-common/examples/php.ini-paranoid
/usr/share/doc/php5-common/examples/php.ini-recommended
/usr/share/php5/php.ini-dist
/usr/share/php5/php.ini-dist.cli
root@marcioasjr-laptop:/etc#



10. Re: php,apache2 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/04/2010 - 09:53h

Eu creio que seja apache2.conf . Já tive esse problema e resolvi inserindo isso:

<IfModule dir_module>
DirectoryIndex index.php
</IfModule>

AddType application/x-httpd-php .php



11. Re: php,apache2 [RESOLVIDO]

Marcio
marcioasjr

(usa Debian)

Enviado em 01/04/2010 - 10:01h

Acho que nao to conseguindo passar realmente o problema , ok vamos la:

1-instalei o apache2,php5
#apt-get install apache2 php5

2-removi
#apt-get remove apache2 php5

3-apaguei os diretorios

#rm -r /etc/apache2 , rm-r /etc/php5

4- reinstalei novamente
#apt-get purge apache2 php5
#apt-get install apache2 php5


Nao aparece mais os arquivos de configuracao, dentro da pasta do apache2 so tem mods-available. Nao tem como eu configurar o apache2.conf, ele nao existe na minha maquina.


12. Re: php,apache2 [RESOLVIDO]

Leonardo Vinicius Dias da Silva
leomarie

(usa Slackware)

Enviado em 01/04/2010 - 10:04h

Baixa o binário do apache2, descompacta em um diretório tipo no /opt/apache2, compila e instala.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts