Instalando o ionCube no Windows 2008 64 bits

1

Estou tentando instalar o ionCube no meu servidor, mas não tenho tido muita sorte! Meu servidor é:

Windows 2008 64bit

PHP 5.3.14 Thread Safe disabled running as FastCGI

No meu PHP.ini eu tenho:

zend_extension="C:\Program Files (x86)\PHP\ext\ioncube_loader_win_5.2.dll"

O caminho está correto. A DLL é da versão x86 NONTS VC9 do ionCube e o PHP está usando o compilador MSVC9 (Visual C ++ 2008) embora eu também tenha tentado usar a versão x86 NONTS VC6 do ionCube.

Não estou recebendo nenhum erro, mas também não estou obtendo o ionCube ao usar o phpinfo ():

This program makes use of the Zend Scripting Language Engine: Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

Além dos pools de aplicativos de email, também configurei todos os aplicativos no pool de aplicativos no IIS7 para usar o modo de 32 bits.

Eu não sei se o FastCGI está sendo executado no modo 64 ou 32 bits nem como alterná-lo ou se isso faria diferença?

Eu sei que pode ser um problema instalar o ionCube no Windows de 64 bits, mas também encontrei tópicos em que outras pessoas também conseguiram fazê-lo funcionar, mas apesar de eu parecer estar fazendo o mesmo que eu, ainda consigo não funciona.

    
por JoJo 12.10.2012 / 11:08

1 resposta

0

Para qualquer um que tenha esse problema, aparentemente para o PHP 5.3, eu precisava estar usando o 5.3dll, então:

zend_extension="C:\Program Files (x86)\PHP\ext\ioncube_loader_win_5.3.dll"

e também precisava ser a versão VC6 do ionCube não VC9.

    
por 17.10.2012 / 10:53