preg_replace no PHP 5.5
Olá amigos, tudo bom?
Há alguns anos estou rodando o script Arfooo 2.0.2 (http://script.arfooo.net) em meu servidor LAMP para gerir um site de classificados.
No entanto, após a última atualização que fiz no servidor, deixando o PHP na versão 5.5.20, comecei a ter problemas com este script em particular, que apresenta a seguinte mensagem de erro ao tentar acessar o painel de controle da administração, vejam:
/applications/core/interface/imageproxy/imageproxy.php?img=http://s25.postimg.org/4b1twbhr3/error_login_arfooo_admin_panel.gif&key=6ac3d5d3dba964e9d0881a1406c7b5731faa7902060efb2fd1e74b7ea2c9a2c7" alt="error_login_arfooo_admin_panel.gif" />
Pelo que entendi, a versão 5.5 em diante do PHP não suportará mais a função preg_replace que deverá ser substituída por preg_replace_callback(), mas não faço a mínima ideia de como fazê-lo.
Como não entendo quase nada de programação, pois sempre usei o script pronto e no máximo fiz algumas alterações no tema e estilo, estou meio perdido. Não quero voltar o PHP à versão anterior no servidor, visto que até onde entendo, usar sempre a versão estável mais atual é uma forma de ganhar em performance e principalmente, em segurança. Por isso, pretendo até, quem sabe, atualizar para a versão 5.6.4, quem sabe...
Com isso, gostaria de saber se vocês conseguem me dizer como posso fazer para solucionar este problema. Fui às linhas informadas no erro e substituí a função preg_replace por preg_replace_callback() mas acho que não é tão simples assim, pois novos erros surgiram.
Como o desenvolvedor do script o abandonou há alguns anos, estou pensando em migrar para outro do mesmo gênero, gratuito e com uma equipe voluntária realmente colaborativa e atuante, ou seja, migraria do Arfooo para o Osclass, embora não faria migração do conteúdo, apenas "recomeçaria" do zero, pois migrar o conteúdo seria algo realmente trabalhoso ou demandaria algum script para isso, que não possuo e não tenho capacidade técnica para criar ou financeira para contratar / comprar.
O pedido de ajuda com o Arfooo seria apenas para "quebrar um galho" e poder ganhar mais alguns meses usando o script e todo o conteúdo já existente no site, até estar preparado para migrar para um novo sistema e ter alertado a todos os anunciantes do sistema antigo da migração.
Desde já, obrigado.
Discussão (7)
Carregando comentários...