Pessoal, boa tarde, Tenho um server com FC5 instalado, rodando httpd (Apache) e PHP, e gostaria de instalar no PHP o módulo para acesso ao banco de dados Firebird. O módulo para tal seria o "interbase.so", o qual eu consigo baixando os fontes do PHP. Descompactando os fontes, há um diretório chamado "ext" que possui as extensões pro PHP, prontas pra compilar. Eu acessei o diretório "interbase", e dei a seguinte seqüência de comandos:
# phpize # ./configure --with-interbase=shared,/opt/firebird # make # cp modules/interbase.so /usr/lib/php/modules/ O banco de dados Firebird deve estar instalado na máquina local, para que no momento da compilação, seja possível alcançar algumas bibliotecas do Firebird. E o diretório /usr/lib/php/modules/ é o que está indicado no arquivo /etc/php.ini como diretório de "extensions": extension_dir = "/usr/lib/php/modules" E também no arquivo /etc/php.ini eu adicionei a seguinte linha: extension=interbase.so Tudo como manda o script. Porem, ao digitar o comando # service httpd restart verifico no log /var/log/httpd/error_log o seguinte: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/interbase.so' - libfbclient.so.1: cannot enable executable stack as shared object requires: Permission denied in Unknown on line 0 Também já tentei marcar o módulo com o comando # execstack -c /usr/lib/php/modules/interbase.so Mas ao reiniciar o httpd a mesma mensagem é lançada nos logs. Alguma sugestão do que eu poderia tentar fazer pra resolver este imbróglio? Antecipo meus agradecimentos à galera. []s -- =================== FABRÍCIO L. RIBEIRO =================== [icq: 66770900][msn: [EMAIL PROTECTED] [e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
