Às vezes, quando você tem tanto Zend Optimizer eo carregador ionCube instalado no seu apache sistema pode quebrar a primeira vez que você tentar executar it.This é tipicamente becuase os dois instaladores não jogar agradável juntos e não sei sobre o outro. A correção é muito fácil e ter pouco ou nenhum time.In Neste artigo eu estou usando PHP 5.2.x e Zend 3.3.0 no Red Hat Enterprise 4 Coisas que você precisa
Acesso SSH
Acesso Root
o conhecimento de onde os arquivos ini são
Show Mais instruções
1
Primeiro , certifique-se de que isso só é listado uma vez no outputgrep ' zend_extension . * ioncube ' /etc /php . ini /etc /php.d /*
2
Mesmo com apenas retornar um resultado , isso ainda pode ser quebrado.
Então agora o que você precisa fazer é corrigir o ordem de carregamento no php.ini
3
Primeiro , livrar-se do arquivo que teve a linha originalmente . Neste exemplo, eu só mover o arquivo no caso de você precisar dele novamente , mas você também pode excluí-lo se você preferir
Código : . Mv /etc /php.d /ioncube.ini ~
< br > 4
Agora edite php.ini
Código : nano -w /usr /local /Zend /etc /php.ini
5
Edite o final do arquivo - o [ Zend ] seção - para se parecer com o seguinte ( supondo que você tem tanto Zend Optimizer e ionCube instalado)
se ele não se parece com isso, alterá-lo para ser tão usando caminhos de arquivo correta e
6
Reinicie o Apache
Código :/sbin /service httpd restart
7
Verifique saída usando o CLI php de um prompt de SSH.
Código : php -v
Você deve ver uma saída semelhante à que corresponde ao seguinte texto
PHP 5.2.3 ( cli ) (built : 07 junho de 2007 08:59:02 ) Copyright ( c) 1997-2007 The PHP GroupZend Motor v2.2.0 , Copyright ( c) 1998-2007 Zend Technologieswith a v3.1.31 ionCube PHP Loader, Copyright ( c) 2002-2007 , pelo ionCube Ltd., andwith Zend Extension v1 Manager. 2.0 Copyright ( c) 2003-2007 , pelo Zend Technologieswith Zend Optimizer v3.3.0 , Copyright ( c) 1998-2007 , pelo Zend Technologies