Welkson,

O teste retornou o resultado:

[EMAIL PROTECTED] ~]# php test.php
PHP Fatal error:  Call to undefined function: preg_match() in /root/test.php
on line 3

Informações do meu php:

[EMAIL PROTECTED] ~]# php --version
PHP 4.4.7 with Suhosin-Patch 0.9.6 (cli) (built: Jun 19 2007 08:15:10)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

Será que terei que instalar alguma extensão para fazer esse função funcionar
? Qual seria ?

Desde de já agradeço a ajuda.

Niggas.

Em 30/06/07, Welkson Renny de Medeiros <[EMAIL PROTECTED]>
escreveu:
>
> Bom dia!
>
>
> O erro parece ser bem claro, não é reconhecido o comando preg_match().
>
> Dar uma olhada nesse link:
> http://www.php.net/preg_match
>
> Faz um teste como no exemplo 1570:
>
> <?php
> // get host name from URL
> preg_match('@^(?:http://)?([^/]+)@i',
>     "http://www.php.net/index.html";, $matches);
> $host = $matches[1];
>
> // get last two segments of host name
> preg_match('/[^.]+\.[^.]+$/', $host, $matches);
> echo "domain name is: {$matches[0]}\n";
> ?>
>
> Se retornar "domain name is: php.net" provavelmente seu php vai está ok,
> aí
> teremos que pensar em outra coisa...
>
> Faz os testes e nos retorna, com outras informações como versão do php, um
> phpinfo(), etc.
>
> Abraço,
>
>
> --
> Welkson Renny de Medeiros
> Focus Automação Comercial
> Desenvolvimento / Gerência de Redes
> [EMAIL PROTECTED]
>
>
>
>                       Powered by ....
>
>                                            (__)
>                                         \\\'',)
>                                           \/  \ ^
>                                           .\._/_)
>
>                                       www.FreeBSD.org
>
>
> ----- Original Message -----
> From: "Niggas" <[EMAIL PROTECTED]>
> To: "FUG-BR" <freebsd@fug.com.br>
> Sent: Saturday, June 30, 2007 8:20 AM
> Subject: Re: [FUG-BR] Bloqueio de sites no squid via web
>
>
>    Fiz alguns testes agora e o erro passou a aparecer:
> [Sat Jun 30 08:23:48 2007] [error] [client 201.62.128.150] PHP Fatal
> error:
> Call to undefined function: preg_match() in
> /usr/local/www/apache22/data/sarg-php/language.php on line 9, referer:
>
> http://xxx.xxx.xx.x/squid-reports/29Jun2007-29Jun2007/192.xxx.x.xxx/192.xxx.x.xxx.html
>
>
> Em 30/06/07, Niggas <[EMAIL PROTECTED]> escreveu:
> >
> > Bom dia,
> >
> >    Em um dos clientes surgiu a necessidade de colocar um bloqueio de
> sites
> > via web. No Debian coloquei um funcionando da seguinte maneira, o
> cliente
> > acessa o relatório do sarg e vê uma página que gostaria de bloquear,
> então
> > clica em um x vermelho do lado da página que gostaria de bloquear, logo
> > depois vem uma janela com as bases do squidguard, por exemplo, addons,
> > porn
> > e outro tipo de páginas. Sendo assim o usuário escolhe em qual banco
> quer
> > adicionar clicando em cima é pronto o site já foi adicionado no banco do
> > squidguard e quando executar o update o mesmo já passa a bloquear o
> site.
> >    Estou tentando colocar a mesma estrutura em um FreeBSD porém quando
> > clico no x vermelho a página retorna um erro 404 é no log de erro do
> > apache
> > aparece a seguinte mensagem:
> > [Sat Jun 30 08:06:42 2007] [error] [client 201.xx.xxx.xxx] PHP Fatal
> > error:  Call to undefined function: bindtextdomain() in
> > /usr/local/www/apache22/data/sarg-php/language.php on line 34, referer:
> >
> http://xxx.xxx.xx.x/squid-reports/29Jun2007-29Jun2007/192.x.x.x/192.x.x.x.html
> >    Será que o pacote do ports do FreeBSD está bugado ? Fiz a mesma
> rotina
> > no Debian e funcionou. Alguma sugestão ?
> >
> > Niggas.
> >
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a