Windows Server 2008 R2安装WAMPSERVER无法启动的解决方法

其实根本不算什么解决方法,会者不难的事。Windows Server 2008 R2(也包括其他版本的Windows)默认状态下安装WAMPSERVER经常是无法顺利启动WAMPSERVER的,尤其是里面的APACHE和PHP,一启动就会报错,经常可以看到的是各种dll文件缺失。比如最常见的msvcr110.dll报错,还有icuuc51.dll错误,以及libsasl.dll错误。简直莫名其妙的各种错误,尤其是msvcr110.dll,即使找来这个Dll文件放到安装目录里或者系统目录,也仍然不能解决这个问题。

通过仔细扒百度,发现msvcr110.dll其实是VC运行库的一个组件,而且是比较新的运行库,系统默认状态下不包含该运行库,当你的程序需要该运行库时,需要安装VC运行库。得到这样的解释后就好解决了。网上有一个VC运行库合集,我大概看了一下,包含VC2005到VC2010的x86和x64版本的运行库,其中还包括他们的SP1更新补丁之类。但可惜的是,即使这么全的运行库,安装后依然没能解决WAMPSERVER的报错问题。于是我又找来了VC2012运行库,在安装VC2012运行库后,APACHE已经可以运行了,但PHP仍然有两个报错。就是icuuc51.dll和libsasl.dll。这两个好解决,只要从网上下载了对应的dll程序,放到PHP目录下,就完全解决了。至此,WAMPSERVER 2.5版就已经可以顺利在我的Windows Server 2008 R2上启动了。

既然说了解决方式,也干脆把VC2012的运行库下载地址附上,需要的朋友可以直接从微软官方下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=30679

icuuc51.dll下载:http://www.jb51.net/dll/icuuc51.dll.html

libsasl.dll下载:http://www.zhaodll.com/dll/softdown.asp?softid=13535&iz2=8714216fc079bc47f0e09bd2c16f69f3

转载:http://www.myhack58.com/Article/sort099/sort0100/2014/51585.htm

时间: 2024-10-18 07:09:01

Windows Server 2008 R2安装WAMPSERVER无法启动的解决方法的相关文章

Windows Server 2008 R2 安装oracle10g报错的解决方法

最近在Windows Server 2008 R2 上安装oracle10g时, 不管是安装客户端还是服务端,都会报一个错: [无法定位程序输入点GetProcessImageFileName于动态链接库PSAPI.Dll上] 在网上查了不少资料,终于找到解决的办法. 在 C:\Windows\System32 找到 psapi.dll , 我们需要将这个dll文件重命名, 但是目前是没有权限的, 需要修改该文件的属性! 属性----安全----高级----所有者----编辑----选中Admi

Windows Server 2008 R2忘记管理员密码后的解决方法

在日常的工作中,对于一个网络管理员来讲最悲哀的事情莫过于在没有备用管理员账户和密码恢复盘的情况下遗忘了本地管理员账户密码.在早期的系统中,遇到这种事情可以使用目前国内的很多Windows PE光盘来解决.但是,对于Windows Server 2008 R2来讲,只靠简单的这些操作是暂时无法解决密码问题的.但是,可以通过替换文件,使用变通的方法,可以在绕过登录的情况下,使用命令提示行方式,添加本地管理员账户或修改管理员账户密码.具体操作方法是: 一. 使用Windows Server 2008

Windows server 2008 R2 安装 Openfire + Spark

Windows server 2008 R2安装openfire+spark 1.   实验环境 Server:Windows server 2008R2 Client:win 7 2.   准备软件 需要两个软件:服务器端openfire_4_0_4 客户端端spark_2_7_7 Openfire官网:http://www.igniterealtime.org/ 3.   服务器端安装Openfire 1)    双击安装Openfire,下一步 勾选我接受协议,下一步 选择安装目录,默认即

Windows Server 2008 R2 安装Hyper-V

1.为服务器规划一个名字(略) 2.点击"服务器管理器" 3.点击角色->添加角色 4.出问题了,需要在BIOS里开启虚拟化功能才可以安装Hyper-v 5.打开BIOS虚拟化支持保存 6.选择Hyper-v较色 7.安装 8.建议直接重新启动计算机 9.开始->管理工具->Hyper-V管理器,之后很多操作都在这个管理器上做 10.至此Hyper-V安装完成 Windows Server 2008 R2 安装Hyper-V,布布扣,bubuko.com

windows server 2008 R2 安装SQL SERVER 2012

windows server 2008 R2 安装SQL SERVER 2012 一.环境准备 1.服务器准备 AD02(服务器名) ,域控制器,IP:192.168.2.218/24,操作系统(X64):windows server 2008 R2 W65(服务器名) ,IP:192.168.2.65/24,操作系统(X64):windows server 2008 R2,内存至少4G以上 注:测试环境,关闭所有防火墙以及windows自动更新,下载cn_sql_server_2012_ent

windows server 2008 r2 忘记域管理员密码的解决办法

由于好久没有登陆域控制器,居然把管理员密码给忘记了,结果就囧了,后来我查看了网上提到可以使用osk.exe 来进行破解,试验了下果然可以.以下是破解的过程.由于我的域控制器安装在vmware esxi 下,挂载windows server 2008 r2 光盘,选择启动进入bios,发现重启好多次按F2都进不了bios,无奈查资料得知在VSphere Client或者vCenter中,虚机的高级设置中,勾选下次启动强制进入BIOS选项.终于能够进入bios了,将启动项改为cdrom启动. 进入安

Windows Server 2008 R2 安装配置远程桌面授权RDS

此手册适用于Windows Server 2008 R2 系统上安装配置远程终端授权 第一步:组件添加 1.通过域账号登录服务器,打开服务器管理器,点击"添加角色" 2.勾选"远程桌面服务" 3.勾选"远程桌面会话主机"和"远程桌面授权" 4.勾选"不需要网络级别身份验证" 5.勾选"每用户" 6.不用勾选,选择下一步 7.不勾选复选框,点击下一步 8.开始安装 9.提示等待重启,重启计

Windows server 2008 R2 安装Java环境

一.配置环境         操作系统           软件包 Windows server 2008 R2        jdk_1.7.rar 二.安装操作 1.右击解压jdk_1.7.rar:解压后双击运行jdk-7u79-windows-i586 .exe 2.点击[下一步]一直到有个[更改]按钮,可以更改安装路径,设置完成后点击"下一步". 到达这个界面可以直接点击[关闭]:也可以点击[后续步骤]. 3.右击计算机―[属性]―[高级系统设置]―[环境变量] 4.如果之前没

Azure 虚拟机 Windows Server 2008 R2安装AzureBackupServiceAgent失败的解决方案

在Azure VM上安装 Azure备份服务 ,操作系统是WindowsServer2008R2, 双击安装包提示Unable to execute the embedded application to complete the installation. 之前在我们的物理服务器上,也是同样的操作系统,安装没有问题. google之,发现是MS已知的一个问题:https://support.microsoft.com/kb/2934202/en-us 原因:This problem is kn