Apache LoadModule falha

Apache LoadModule falha

este é realmente um acompanhamento paraeste tópico, mas não posso editá-lo lá, pois ele foi movido do StackOverflow.

Tentei executar o Apache como um aplicativo, como John sugeriu, e ocorreu um erro "O módulo especificado não pôde ser encontrado" nesta linha:

LoadModule php5_module "c:/apps/dev/xampp/apache/bin/php5apache2.dll"

embora a dllfazexistem neste local.

(Para modificar o httpd.conf estou seguindo as instruções deIniciando o desenvolvimento web em PHP5, Apache e MySQL, Naramore et al., p.9 e seguintes)

editar
Eu tentei o DependencyWalker, que encontrou 4 DLLs faltando:

libapr.dll  
libaprutil.dll
ieshims.dll
wer.dll

Esses arquivos deveriam fazer parte de uma instalação do WAMP (e, portanto, o XAMPP está incompleto) ou deveriam fazer parte do meu sistema Windows (isto é, XP pro)?

editar (2009-07-13T16:21+01:00)
Eu baixei e instalei o Apache 2.2.11 (em vez de como parte do xampp), mas aqui libapr.dll e libaprutil.dll parecem estar faltando também. Onde posso obter esses arquivos?

Responder1

Meu instinto diz "problema de dependência". Pegue o andador de dependência dehttp://www.dependencywalker.com/e aponte para aquela DLL. Suponho que você descobrirá que alguma DLL da qual o php5apache.dll depende não está disponível em seu sistema.

  • libapr.dll - Parte da biblioteca Apache Portable Runtime.
  • libaprult.dll - Parte da biblioteca Apache Portable Runtime.
  • IEShims.dll - DLL de compatibilidade para Internet Explorer (substitui a funcionalidade fornecida pelos arquivos iebrshim.dll, AcRedir.dll, AcLayers.dll e shimeng.dll).
  • WER.dll - Relatório de erros do Windows

O Apache Portable Runtime deveria ter vindo com uma instalação do Apache que você fez. Gostaria de saber se você consegue encontrar os arquivos libapr... no seu computador. Não tendo instalado o Apache no Windows recentemente, não me lembro se esses arquivos deveriam terminar na variável de ambiente PATH ou não.

Não tenho certeza do que dizer sobre os IEShims e WER desaparecidos. Você tem alguma estranheza com o Internet Explorer na máquina?

informação relacionada