Rodolfo Zappa wrote: > Rodolfo Zappa wrote: > >> Galera, >> >> Depois de ferificar com o portaudit que o php5 (e alguns módulos) >> aprensentava vulnerabilidades, decidi atualizá-lo, pelo ports. >> >> Para minha surpresa, meu webmail (Roundcube) parou de funcionar, com o >> seguinte erro, ao carregar a página: >> >> [26-Feb-2007 15:05:14] PHP Warning: preg_split() >> [<ahref='function.preg-split'>function.preg-split</a>]: >> Compilation failed: lookbehind assertion is not fixed length at offset 7 in >> /usr/local/www/roundcube/program/lib/DB/common.php on line 751 >> >> >> Vi no bugtrack do Pear, que um outro usuário de FreeBSD (6.2), está com >> o mesmo problema, mas em outra aplicação. >> >> http://pear.php.net/bugs/bug.php?id=10135&thanks=3 >> >> >> Estou usando FreeBSD release 6.1-p10, com todos os ports atualizados. >> >> Qualquer ajuda será bem-vinda! >> >> >> > > Amigos, > > Para registrar como resolvi o problema: > > 1) Atualizei o ports e percebi que houve alteração no port do php5, mas > não houve alteração de versão; > 2) Desinstalei estes pacotes: > > php-suhosin php5 php5-extensions php5-gettext php5-iconv php5-imap > php5-ldap php5-mbstring php5-mcrypt php5-mhash php5-mysql php5-openssl > php5-pcre php5-pdo php5-pdo_sqlite php5-session php5-simplexml php5-spl > php5-xml php5-zlib pear pecl-fileinfo pecl-filter pecl-hash pecl-json > pecl-yaz pecl-zip ZendOptimizer > > 3) Desinstalei o pacote pcre e instalei o pacote pcre-utf8; > > 4) Reinstalei os pacotes desinstalados anteriormente (com exceção do > php-suhosin). Instalei o pacote php5, com o patch suhosin aplicado (make > config). > > 5) Reiniciei o Apache e... Funcionou!!!. > > 6) Agora não me perguntem porquê!!! > >
Bem, Como sou teimoso, após um portsnap fetch + portsnap update, reparei que houve atualizações no port do php5, e decidi, por um novo upgrade. Qual não foi a minha surpresa, para o erro voltar a acontecer. Enviei um e-mail para o mantenedor do port, explicando o ocorrido e relatando o problema. agora é só esperar. -- Cordialmente, Rodolfo Zappa Archive TSP - Total Solution Provider Nosso negócio é garantir que a sua rede de informações não pare! (21) 2567-1842 [EMAIL PROTECTED] http://www.archive.com.br "Se a gente se lança sem vigor, sete de dez ações tomadas não dão certo. É extremamente difícil tomar decisões num estado de agitação. Por outro lado, se sem se preocupar com as conseqüências menores, abordamos os problemas com o espíito afiado como uma lâmina, sempre encontramos a solução em menos tempo do que é necessáio para respirar sete vezes." Nabeshima Naoshige (1538-1618) ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd