APMServ启动失败解决方法

APMServ启动失败解决方法

我的是APMServ5.2.6在win10下启动失败,折腾的1个多小时,发现是httpd-ssl.conf路径不正确,以下是常见的启动失败原因和解决方法。

一、安装路径里有中文
APMServ是不能安装在中文路径下的,路径里有中文,把中文名改成英文或数字。

二、httpd-ssl.conf路径不正确。
找到文件APMServ5.2.6/Apache/conf/extra/httpd-ssl.conf,用记事本打开,找到这个语句:“E:/APMServ5.2.0/www/cgi-bin”如果你的程序没有放在E盘,那这个路径就是错的,修改你放置的盘符就可以了,我放在C盘,所以将E改成C,再启动看看。如果启动还不行,就退出程序,一定要退出,就是点击界面上的“停止APMServ”按钮,然后在程序上点击右键,以管理员身份运行程序,完美解决。

三、80端口被其它程序占用。
启动APMServ时,把APMServ软件“SSL:443”那一项的“对勾”去掉,其实本地测试一般是不需要这个的。其它占用80端口的软件,一般为IIS服务和迅雷等下载软件,关闭服务或软件就可以了。如果找不到80端口被什么占用了,可以这样操作:开始-运行,输入CMD来到DOS窗口,输入 netstat -ano(netstat后面是个空格) 往下寻找 TCP 0.0.0.0:80,就会看到占用80端口的程序,调出任务管理器,在进程中找到该程序,结束它即可。

四、用管理员身份运行看看
在APMServ.exe上右键,点击“以管理员身份运行”,即可解决问题,如果你经常要启动停止APMServ,那么建议你在APMServ.exe右键属性,兼容性,权限等级中勾选 以管理员身份运行此程序。

参考贴吧上的一篇整理
https://tieba.baidu.com/p/5823173044?red_tag=3298213821

你可能感兴趣的:(工具)