Problemas com módulo PHP sob o Apache 2.0 [ Resolvido ]

Iniciado por brunitto, 08 de Maio de 2007, 20:46

tópico anterior - próximo tópico

brunitto

Boa noite a todos...

Ubuntu 7.04 server

Instalei o apache 2.0.59 a partir do source, usando:

./configure --prefix=/usr/local/apache --enable-module-so
make
make install
...


...editei o arquivo httpd.conf e ele iniciou corretamente.
Após isso, instalei o PHP 5.2.2 também do source, usando:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysqli=/usr/local/mysql/bin/mysql_config
make
make install
...


Habilitei o módulo php usando - dentro do httpd.conf:

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


E quando tentei iniciar o apache com:

./bin/apachectl start

Obtive o seguinte erro:

unable to load /usr/local/apache2/modules/libphp5.so into server, /usr/local/apache2/modules/libphp5.so: undefined_symbol sapi_globals

Procurei na lista de bugs do php e encontrei algo sobre isso, mas no php 4, esta resposta ao bug ainda dizia algo sobre esse problema estar resolvido no CSV.

Fico grato por qualquer dica ou ajuda

Muito obrigado
-- linux for everyone

brunitto

Bom dia a todos...

Continuei procurando por esse bug  encontrei algo na bug list do php, lá era informado que esse bug existe de fato, e que fora corrigido no cvs. Segui um link para http://snaps.php.net e lá havia um link para php 6.0, o qual o bug havia sido consertado.

Baixei, compilei e instalei com as mesmas configurações do php 5, e de fato o bug foi corrigido.

O servidor está em produção há apenas um dia, e ainda estou fazendo upload dos documento da intranet , tudo está funcionando normal.
-- linux for everyone