AMIGOS DA LISTA!

Fiz esses passos e deu tudo okay:

                                   Updated instructions for installing
Apache 2.x with PHP4 and MySQL:

(1)
Download httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz from
http://www.apache.org/dist/httpd/binaries/linux/

(2)
Download php4-latest.tar.gz from http://snaps.php.net/

(3)
tar -xzvf httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz
cd httpd*
./configure --prefix=/Apps/apache --enable-module=so
make
make install

(4)
tar -xzvf php-4.2.2.tar.gz
cd php*
./configure --with-mysql --with-apxs2=/path/to/apxs
(To find path/to/apxs, do slocate -u /, then slocate apxs)
make
make install
cp php.ini-dist /usr/local/lib/php.ini

(5)
Add the following to httpd.conf
AddType application/x-httpd-php .php
LoadModule php4_module  /path/to/libphp4.so
(To find path/to/libphp4.so, do slocate -u /, then slocate libphp4.so)

(6)
Restart httpd:
/path/to/apachectl restart

Notes:
Never had problems with ./configure or make with apache. But wow, a world of
pain in trying to do a make on php. (Make sure to use --enable-module=so,
when doing a ./configure with apache.) I kept getting make errors with php
(No problems with ./configure).  Thanks to [EMAIL PROTECTED], I found out
the problem was with php-4.2.2.tar.gz. Make sure to get php4-latest.tar.gz!
Hope this helps someone out there. Good luck!



OBS: Esse passo fui eu que coloquei!!

(7)
Localizar o http.conf:
Comentar o Modulo da Libphp.4 devido o Passo 5 que adiciona no final deste
arquivo este modulo...gerando assim uma erro no HTTPD.
# Example:
# LoadModule foo_module modules/mod_foo.so
# LoadModule php4_module        modules/libphp4.so



----- Original Message -----
From: "Marcus Lima" <[EMAIL PROTECTED]>
To: "Paulo J. Vieira" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, January 22, 2003 8:33 AM
Subject: Re: (linux-br) apache com php não funciona connect do mysql


> Aparentemente você está gerendo o módulo PHP mas não está trocando o que
> está no diretório do Apache.
>
> Vamos supor:
>
> /etc/httpd/libexec/libphp4.so -> Este é o caminho para o php que veio com
a
> distro (mod_php).
> /home/user/php423/.libs/libphp4.so -> Este é o caminho para o php que você
> compilou.
>
> Agora você tem que mandar o que você compilou para o lugar onde o Apache
> reconhece o módulo e reiniciar o Apache...
>
> Na verdade você nem precisa dizer que está compilando com MySQL porque já
é
> padrão do PHP colocar em built-in. Se está aparecendo --without-mysql é
> porque o módulo que está sendo executado foi compilado assim, troque o
> módulo pelo novo e verá que funcionará.
>
> - Marcus Lima.
>
>
>
>
----------------------=¤«[k£ëv¡£]»¤=-------------------
ETPP - Escola de Trabalho e Produção do Pará
Kleber Vilhena   --- Suporte Tecnico
Email: [EMAIL PROTECTED]
----------------------=¤«[k£ëv¡£]»¤=-------------------



Assinantes em 22/01/2003: 2241
Mensagens recebidas desde 07/01/1999: 198140
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a