PHP 5.3.5 Instalador do Windows ausente php_ldap.dll

3

Estou trabalhando com o Windows Server 2008, Apache 2.2. Estou usando o php-5.3.5-Win32-VC6-x86.msi como o instalador, usando a versão threadsafe. Eu passei pelo processo de instalação quatro ou cinco vezes só para ter certeza de que não estou sentindo falta de algo ridículo, mas acho que não estou.

O problema é que a extensão php_ldap.dll simplesmente parece não existir. Ele não está presente na interface do instalador (onde o usuário é solicitado a escolher quais extensões instalar), e definitivamente não aparece no diretório ext / após a instalação.

Encontrei muitas menções sobre esse problema para o 5.3.3, incluindo links para fazer o download da extensão individualmente. Esses links não existem mais, é claro, e além disso: eles eram para 5.3.3. Eu realmente prefiro usar uma extensão que pertença ao PHP 5.3.5.

Alguém mais encontra esse problema? Alguma idéia do que está errado? Alguém viu o reconhecimento pelo pessoal do PHP que o arquivo está realmente ausente, e que é um descuido?

É uma grande frustração porque o servidor que estou construindo não tem propósito se eu não tiver suporte a LDAP.

Felicitam todos e agradecemos antecipadamente pela sua ajuda.

    
por nmjk 18.01.2011 / 03:22

2 respostas

3

Esta dll está localizada neste arquivo zip para download: php-5.3 .5-Win32-VC6-x86.zip

Isso ajuda você?

    
por 18.01.2011 / 05:11
1

O link acima (php-5.3.5-Win32-VC6-x86.zip) está inativo. Não é possível encontrar o zip 5.3.5 para vc6. Assim eu tenho "PHP Warning: PHP Startup: ldap: Unable to initialize module" .

Edit: Finalmente, eu usei o php_ldap.dll contido em 5.3.4 e parece funcionar por enquanto.

php: php-5.3.5-Win32-VC6-x86.msi
apache: httpd-2.2.17-win32-x86-no_ssl.msi
windows: win 7 (64 bit)

    
por 31.03.2011 / 09:48