xampp apache2,tomcat无法使用 和 httpd.exe 0x00007b错误 和 端口冲突 解决方案
(最新于2019.7.31修改内容) 一个小小的目录
apache2无法正常启动解决方案
tomcat无法正常启动解决方案
httpd.exe 出现0x00007b错误解决方案
apache2端口冲突解决方案
tomcat端口冲突解决方案
apache2解决
这是经过参考网上方法和我自己摸索出来的
- 1.
运行apache目录下的apache_uninstallservice.bat
然后等窗口关闭,运行apache_installservice.bat
- 2.
在xampp-control.exe中开启apache2
- 3.
可以解决了
如果不能解决请往下看
-
tomcat解决
- 1.
运行tomcat目录下的tomcat_service<_uninstall.bat
然后等窗口关闭,运行tomcat_service_uninstall.bat
- 2.
在xampp-control.exe中开启tomcat
- 3.
可以解决了 -
httpd.exe 7b错误看这里
如果有缺少dll的错误,下载错误框中指定的dll文件
然后拷贝到C:\Windows\System32文件夹和C:\Windows\SysWOW64文件夹里,用不用regsvr32注册无所谓,只要放了文件就行了
然后,下载以下文件,64位建议都要装,和32位软件保持兼容
- 点击以下文字下载
- VS2010c++ x64运行库
- VS2010c++ x86运行库
- VS2015c++ x64运行库
- VS2015c++ x86运行库
- DirectX修复工具(发现其实这个也要装...)
-
装完之后看看可以运行吗?
我相信大部分人到这里可以运行了。
这里我已经解决了,可能还有一些人不行,有可能是端口冲突问题,如果是这个问题请继续往下看
tomcat解决方案看这里
apache2解决方案
选择apache2右侧的Config
选择第一项,然后在打开的文本文件中找到这里
把默认的Listen 80
改成Listen 其他端口
,反正是不要和其他软件和iis冲突就可以了,我已经修改过了
然后往下翻,找到图片中的位置
把ServerName localhost
改成ServerName localhost:其他端口号
,记住,是英文符号,而且要和上面填的端口号一致!!!然后回到xampp-control.exe程序,选择apache2右侧的Config,这次选择第二项,httpd-ssl.conf
往下翻,找到如图的位置同样把默认的
Listen 433
改成Listen 其他端口
,一定不要和上面填的一样!!!这是ssl端口。 然后往下翻同样的找到如图位置。 把<VirtualHost _default_:443>
改成<VirtualHost _default_:其他端口>
,这个和上一个端口号要一致!
然后还是回到xampp程序 点击apache2右侧的Stop然后等一会,再点击Start,差不多完成了。
--- apache2的解决方法 完 ---
tomcat解决方案
这个应该好像没什么问题,反正我没有遇到tomcat的问题。
不过我还是给出方案吧。
按Windows+R键,然后输入cmd.exe
,点击确定(也可以按Enter,是一样的)
然后在弹出的窗口中输入netstat -aon
,再按回车,可以查看所有链接本机的端口,然后去排除和关闭程序吧。
如果有问题可以去评论区提出来哦。--- tomcat的解决方法 完 ---
全文完
一个华丽的小尾巴 X
-=================-
你愿意点赞吗?
请选择:
愿意不愿意