首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apache LoadModule失败

apache LoadModule失败
EN

Server Fault用户
提问于 2009-07-13 12:14:38
回答 1查看 1.3K关注 0票数 0

这确实是这条线的后续,但是我不能在那里编辑它,因为它是从StackOverflow移到那里的。

正如John建议的那样,我试图将apache作为应用程序运行,这给了我一个错误,在这一行中“找不到指定的模块”:

代码语言:javascript
复制
LoadModule php5_module "c:/apps/dev/xampp/apache/bin/php5apache2.dll"

尽管dll确实存在于此位置。

(为了修改httpd.conf,我遵循了PHP5、Apache和MySQL网络开发( Naramore等人,第9页)的说明)

编辑

我尝试了DependencyWalker,它发现有4个DLL丢失了:

代码语言:javascript
复制
libapr.dll  
libaprutil.dll
ieshims.dll
wer.dll

这些文件应该是WAMP安装的一部分(因此XAMPP是不完整的)还是应该是我的Windows系统(XP pro,也就是说)的一部分?

编辑(2009-07-13T16:21+01:00)

我下载并安装了Apache2.2.11(而不是作为xampp的一部分),但是在这里,libapr.dll和libaprutil.dll似乎也不见了。我在哪能拿到这些文件?

EN

回答 1

Server Fault用户

发布于 2009-07-13 12:35:17

我的直觉是“依赖问题”。从http://www.dependencywalker.com/抓取依赖项遍历器,并将其指向该DLL。我猜您会发现php5apache.dll所依赖的DLL在您的系统中是不可用的。

  • libapr.dll -库的一部分。
  • libaprult.dll -库的一部分。
  • IEShims.dll - Internet的兼容性DLL (替换iebrshim.dll、AcRedir.dll、AcLayers.dll和shimeng.dll文件提供的功能)。
  • WER.dll - Windows错误报告

应该已经完成了Apache安装。我想知道你能不能找到那个.你电脑上的文件。由于最近没有在Windows上安装Apache,我想不起这些文件是否应该在PATH环境变量中结束。

不知道该对丢失的IEShims和WER说些什么。你对这台机器上的Do有什么奇怪之处吗?

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/39818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档