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ê!!! -- 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