Jump to content


Photo

Apache No Php


  • Faça o login para participar
18 replies to this topic

#1 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 15:53

Olá pessoal, será que vocês poderiam resolver um probleminha para mim? :(

Eu estou usando este tutorial para usar o Apache, e que inclusive, descobri aqui no fórum, e por sinal, muito bem falado.

Estou instalando o Apache para funcionar com o PHP no metódo CGI. Instalo o Apache (2.0.47), em "Network Domain" e "Server Name" coloco "locahost", em "Administrator's Email Address" coloco meu e-mail, e instalo na pasta padrão(C:\Arquivos de programas\Apache Group).

Em seguida instalo o PHP 4.3.4 (arquivo EXE). Seleciono a opção de instalação "Standart", seleciono a pasta padrão (C:\php), em "SMTP server" coloco "smtp.uol.com.br" e em "mail function" meu e-mail. Em seguida, seleciono a opção "Apache" para configurar o PHP com este. Tudo ok, PHP instalado.

Em seguida, vou no PHP.ini e coloco cgi.force_redirect para um (na verdade, já estava em um). Então, vou no httpd.conf do Apache e adiciono no final dele (sim, fora dos comentários #):

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

O Apache então está pronto, não? Pois bem, nada acontece. Digito "http://localhost/meu...arquivophp.php" e ele mostra como um arquivo HTML, com todo o código-fonte embaralhado.

Já pesquisei no fórum todo, mas não obtive soluções. Se alguém puder dar um help, obrigado...

Edição feita por: Ancale, 30/03/2004, 15:57.


#2 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 30/03/2004, 15:57

procura por "php" no httpd.conf e ve se tem algo comentado...
se tiver descomenta e restarta o apache...

flw

ah.. vc restartou o apache depois de tudo isso ??

flw de novo
Site: GustavoPaes.net

^ Rumo ao Topo ^

#3 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 16:25

Paes, reiniciei sim depois disso.

Também não há nada comentado.

Também há algumas coisas estranhas no Apache:

- O arquivo "Apache.exe" na pasta "\bin" trava quando eu entro nele. Não faço a minima ideia de pra quê ele serve, mas não devia travar, não? :huh:

- Eu não consigo acessar o arquivos offline. Como o Apache está instalado, eu estou achando isso bem estranho.

Vou perguntar também se não é má-utilização minha. Não é só entrar na net e digitar "http://localhost/meu...arquivophp.php" ou eu estou fazendo algo de errado?

Outra coisa, se porventura eu tiver que desinstalar o Apache, é só deletar a pasta, né? Não encontrei nemhum "Uninstall"...

#4 thiagorsl

thiagorsl
  • Visitantes

Posted 30/03/2004, 16:26

Olha esse topico pendurado

http://forum.wmonlin...showtopic=62929

Lá tem um tutorial de instalção que eu recomendei ele é bem explicado e insina a instalar alguma bibliotecas que podem te ajudar depois ;)

Provavelmente vc erro em algum passo quando seguiu o tutorial pq ele esta correto desinsta-le e instale novamente com mais atenção :P isso deve resolver seu problema ;)

#5 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 16:32

Foi aí mesmo que eu vi esse tutorial...

Vou desinstalar sim. É só deletar a pasta, como eu já perguntei, não?

Outra coisa, estou pensando eu baixar o arquivo zip em vez do exe, já que é recomendado pelos dois tutoriais. É besteira ou vale a pena mesmo?

#6 thiagorsl

thiagorsl
  • Visitantes

Posted 30/03/2004, 16:38

Eu acho melhor o .zip que vem com mais coisa do q o .exe omo algumas bibliotecas para desista-lar faça como vc faz com um programa comum:
Painel de controle -> ....

Vc deve saber faça isso e siga com mais atençao que concerteza vc resolve seu problema ;)

#7 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 30/03/2004, 16:45

Olá! :yes:

Depois quando você tiver instalado já e estiver testando... Se usar o http://localhost/, pode gerar "Servidor não Encontrado", se por acaso acontecer isso, ao invés de usar "localhost", use o nome da sua máquina (o nome é visualizável através das propriedades do sistema, em Painel de Controle). Em casa, funciona de qualquer maneira, mas aqui na escola, só pelo nome da máquina, talvez seja por causa da rede interna aqui da escola... :)

Edição feita por: Klaus, 30/03/2004, 16:46.

Klaus Paiva
Conheça também: Taperás

#8 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 16:48

Ok, então vou pegar o zip.

Agora que eu vi o Apache no Painel de Controle... :P

Antes de desinstalar, cliquei em "Repair" para ver se não tinha algo corrompido, mas continuou o mesmo.

Mais uma coisa, muita gente recomenda o Apache 1.3.28, é melhor do que o 2.0.47?

Vou desinstalar tudo (Apache e PHP), mas tarde posto os resultados.

EDIT: Klaus, dá no mesmo. O código-fonte em HTML.

Mas não consegui encontrar o "Propriedades do Sistema" aqui. Não seria só "Sistema"? Uso Win98. Pode não ser isso, mas coloquei a URL como "C:\Arquivos de programas\Apache Group\Apache2\htdocs\arquivo.php". è isso a que você se refere?

PS: Os arquivos php tem que ficar na pasta "htdocs", não?

Edição feita por: Ancale, 30/03/2004, 16:55.


#9 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 30/03/2004, 16:54

ae... tem no imasters um bom tutorial tbm e os links pro download... funcionou comigo de primeira...

da uma pesquisada lá

flw
Site: GustavoPaes.net

^ Rumo ao Topo ^

#10 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 17:06

Paes, imasters? Já ouvi falar, mas não conheço. Qual seria a URL?

EDIT: Ah, encontrei. Vou ver lá.

Edição feita por: Ancale, 30/03/2004, 17:08.


#11 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 30/03/2004, 17:24

Se você colocar assim: C:\Arquivos de programas\Apache Group\Apache2\htdocs\arquivo.php... O arquivo PHP não será interpretado pelo Servidor Apache, pois somente com aquele endereço ("localhost ou nomeDaMaquina"), ele será interpretado pelo Apache.
Klaus Paiva
Conheça também: Taperás

#12 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 17:37

Estou baixando o PHP em zip, mas vou gostaria de sanar esse dúvida antes de fazer algo:

Estou usando três tutoriais: Tutorial1, Tutorial2 e Tutorial3 (valeu Paes!)

Nos tutorial 1, é falado para, depois de instalar o Apache e o PHP, editar o httpd.conf em:

LoadModule php5_module c:/php/sapi/php4apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php

No 2, em:

LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

E no 3, em:

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

Bem, etm algo errado aí. Afinal, qual dos três estão certos?

Outra coisa, no Tutorial1 é pedido para procurar no php.ini o "extension" e colocar o seguinte:

extension=php_dbase.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
extension=php_mysql.dll

Nos outros não é pedido isso. É preciso?

Desculpem se é muita coisa que eu peço, mas eu sinceramente não entendo como três tutoriais sobre a MESMA coisa são totalmente diferentes...

EDIT: Klaus, como seria então?

#13 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 30/03/2004, 17:42

olha... siga apenas um, recomendo o 3 que é do imasters e sei que vai funcionar pq funfou comigo numa boa...

flw
Site: GustavoPaes.net

^ Rumo ao Topo ^

#14 Ancale

Ancale

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/03/2004, 17:46

Se com você funcionou, vou usá-lo. Espero que não dê nada de errado...

Anyway, fico imaginando se os três não funcionam, mesmo sendo diferentes. Quando dei uma pesquisada aqui no fórum, vi muita gente falando que tinha conseguido com o Tutorial1.

Mas não vou arriscar. É com o Imasters mesmo. B)

#15 thiagorsl

thiagorsl
  • Visitantes

Posted 31/03/2004, 10:41

Outra coisa, no Tutorial1 é pedido para procurar no php.ini o "extension" e colocar o seguinte:

extension=php_dbase.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
extension=php_mysql.dll

Nos outros não é pedido isso. É preciso?


Foi por isso que recomendei isso pois ensina a instalar bibliotecas como a gd que possibilita vc a criar imagens entre outras coisas recomende que após instalar e tiver tudo certo ;)

Faça os passos para instalação das bibliotecas ;)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq