Ubuntu + php + apache + mantis.

1. Ubuntu + php + apache + mantis.

Paolo
xpaolo

(usa Debian)

Enviado em 24/10/2007 - 14:34h

Ola a todos,

Instalei o o apache com php e funcionou o teste do phpinfo.php.

Porem quanto tento acessar o mantis que instalei via apt-get o seguinte erro e exibido:

Call to undefined function mssql_get_last_message() in /usr/share/php/adodb/drivers/adodb-mssql.inc.php on line 496


  


2. mssql

tiagoalam
tiagoalam

(usa Arch Linux)

Enviado em 24/10/2007 - 15:14h

ao que parece o erro está associado ao mssql, veja o que contem nessa linha e posta aqui


3. Re: Ubuntu + php + apache + mantis.

Filipe Rodrigues
philips

(usa Outra)

Enviado em 24/10/2007 - 15:17h

verifique, tambem, se o seu apache nao esta configurado para usar o mysql somente...

http://br.php.net/manual/pt_BR/ref.mssql.php

para maiores informacoes...

um abraco, Philips


4. Re: Ubuntu + php + apache + mantis.

Paolo
xpaolo

(usa Debian)

Enviado em 24/10/2007 - 16:17h

- Conteudo da linha 496:
$this->_errorMsg = mssql_get_last_message();

- Instalei o php+apache de acordo com o artigo do Thiago Coelho Lima:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6578


5. Re: Ubuntu + php + apache + mantis.

Filipe Rodrigues
philips

(usa Outra)

Enviado em 24/10/2007 - 16:26h

cara...curioso isso...pq a sintaxe nao esta errada...a funcao esta sendo chamada corretamente...

outras funcoes funcionam???

no phpinfo mostra la as informacoes do mssql???


6. Re: Ubuntu + php + apache + mantis.

Paolo
xpaolo

(usa Debian)

Enviado em 24/10/2007 - 16:30h

No phpinfo nao exibe informacoes sobre o mssql. Com que titulo deveria aparecer ?


7. Re: Ubuntu + php + apache + mantis.

Filipe Rodrigues
philips

(usa Outra)

Enviado em 24/10/2007 - 16:38h

particularmente nunca trabalhei com o mssql...

mas uma coisa que notei no artigo que vc disse que usou foi que ele poe la a opcao --with-mssql mas nao passa nenhum parametro...no site do php ele pede a dir de onde esta instalado o FreeTDS, que, por sua vez, deve ser ativado com o parametro --enable-msdblib...

mas deve aparecer, provavelmente, com MSSQL somente...como o mysql...

eu tenho como opiniao que ficou faltando esses parametros...

procure no seu script se as funcoes mssql_ estao precedidas de '@' exemplo: @mssql_connect...se tiver, retire o @ e rode o script...

caso a mesma mensagem aparecer, é por que vc esta sem o suporte ao mssql no seu php...

ou eu estou errado...rsrs...;)


8. Resolvido!

Paolo
xpaolo

(usa Debian)

Enviado em 25/10/2007 - 10:24h

O problema foi que eu havia instalado pelo apt-get antes de tentar compilado, conforme o artigo do Thiago.. logo, tive que desinstalar pelo apt-get e compilar novamente o apache e o php, agora deu certo.. Para saber se estava funcionando realmente aparece um titulo mssql no phpinfo.

Agradeco a todos.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts