+ Responder ao Tópico



  1. #1

    Padrão Modulos nao padroes do php para o Apache sao engessados?

    Boa tarde,

    Sou administrador de um servidor e o webmaster fez um site com acesso a BD em PHP + Firebird. Contudo, procurando na internet, as unicas dicas que vi foram recompilar o PHP a partir dos fontes, para incluir o suporte ao Interbase/Firebird.

    Como o servidor esta com um monte de outras coisas do PHP instaladas via RPM e funcionando bem, gostaria de saber se tem um jeito de adicionar o modulo interbase.so ao php.ini, sem precisar recompilar tudo.

    Coloquei no php.ini: extension=interbase.so (e depois mudei colocando o caminho completo do interbase.so), mas em ambos os casos o php da um erro:
    PHP Fatal error: Call to undefined function ibase_connect()

    Pelo jeito ele nao acha de jeito nenhum a biblioteca... achei que poderia fazer algo semelhante com aplicacoes em Java, que apenas incluir mais JARs no classpath e ja roda tudo certo...

  2. #2

    Padrão

    Eu resolvi tendo que recompilar para FB e MySQL mesmo.
    Achei o PHP realmente muito engessado por conta disso.
    O Java é muito mais flexivel, pois voce adiciona bibliotecas
    com uma facilidade enorme, basta colocar os JARs no classpath.
    Agora o PHP ate pra funcionar uma biblioteca GD que o webmaster
    pediu tive de habilitar na compilacao... realmente é dureza...