ioncube não carregar após a atualização para o php 5.4

1

eu tenho medo de ter quebrado algo em meu vps: / espero que você possa me ajudar.

eu estou no ubuntu-12.04-x86. e eu mudei para o novo vps então eu tentei atualizar o php para a versão de notícias de 5.3 para 5.4. de qualquer maneira depois de instalar eu recebo essas mensagens:

fild loading /usr/lib/php5/20090626+lfs/ioncube_loader_lin_5.3.so /usr/php5/20090625+lfs/ioncube_loader_lin_5.3.so: undefined synbol: php_body_wri 
php 5.4.8-1~presise+1 (cli) (built(oct 29 2012)

eu preciso mencionar que o servidor está funcionando e php também está funcionando, mas quando eu faço phpinfo não há não

"with the ionCube PHP Loader v4.0.14, Copyright (c) 2002-2011, by ionCube Ltd."

que foi antes: / Eu instalei com este guia: link

eu preciso me preocupar?

editar ok, então acho que encontrei a solução inspirada pela resposta Devator Eu baixei o último ioncube do seu site no arquivo zip. neste arquivo zip eu encontrei o arquivo ioncube_loader_lin_5.4.so do que eu enviei o arquivo para a pasta onde eu vi php procurando a versão 5.3 por exemplo: "/usr/lib/php5/20090626+lfs/" , que eu vá para o meu arquivo php.ini e coloque a linha, mas não trabalho assim que eu vi o arquivo 00-ioncube-loader-5.3.ini em conf.d folder ai eu vi a linha zend_extension=/usr/lib/php5/20090626+lfs/ioncube_loader_lin_5.3.so i editado para zend_extension=/usr/lib/php5/20090626+lfs/ioncube_loader_lin_5.4.so reiniciar o apache e agora vi a linha onde php info

'This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
    with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.'

desculpe pelo mau inglês: / problema resolvido eu acho que sim

    
por amir 11.11.2012 / 23:12

3 respostas

1

Você adicionou zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.4.so ao seu php.ini ou está presente?

    
por 12.11.2012 / 01:04
0

Caso alguém mais tenha o mesmo caso:
Após verificar a solução do Devator, certifique-se de que o php é compilado com os dois seguintes flags:
- disable-maintainer-zts
- disable-safe-mode
ou melhor, que esses sinalizadores NÃO estão presentes:
- enable-maintainer-zts
- enable-safe-mode
Se estiver executando o WHM, eles podem ser escritos no arquivo Raw Opts documentado aqui: link

    
por 08.12.2014 / 22:00
-1

Eu tive o mesmo problema após a atualização para o PHP 5.4 no Ubuntu 14.04 seguindo este tutorial: link

Você só precisa executar o seguinte após as instruções acima.

dpkg-reconfigure php5-ioncube-loader
    
por 09.04.2014 / 16:04

Tags