本文导读:
我的电脑重装过后,所安装的应用软件都可以正常使用了,但唯独发现APMServ不能正常启动。花了不少时间,终于解决了。
因为升级我的笔记本电脑硬件,也同时更换操作系统为64位的WINDOWS7系统。安装的应用软件都可以正常,就是发现这个APMServ死活不肯工作,表现为启动Apache和Mysql失败。经过无数次启动与停止APMServ,终于可以正常启动。
之前写过的《如何快速搭建本地LAMP/LNMP平台》一文就介绍过启动APMServ失败的原因,有以下几条原因:
一是端口被占用了
解决方法是修改APACHE的端口,修改APMserv5.2.6/conf/httpd.conf文件中默认80修改掉重新启动即可,也可以停止占用80端口的软件,如IIS。
二是APMserv的放置路径有空格、汉字的字符。
解决方法是修改掉即可。
三是配置文件。
apmserv目录下的apache/conf/extra/httpd-ssl.conf文件配置有误。
找到这一项,查看路径是否对。改为实际路径。
<Directory"E:/APMServ5.2.0/www/cgi-bin">,明显这个路径跟我的实际路径不同。
经过以上三个问题,我都解决了,但还是在我的新系统上仍未解决。怀疑是WINDOWS764位系统的问题,但正在这个时候重启一下APMServ,提示是否使用管理员权限运行该软件时,我选择是,居然可以启运MYSQL成功了,还差Apache,但给了我希望,还是我的配置问题。
把APMServ重新下载解压到另一个地方,使用管理员权限运行,居然Apache及Mysql都启动成功了。
归结为,因为重新安装操作系统,运行环境变了,当运行APMServ时,它不会自动适应,所以APMServ需要配置新一环境变量,那么就要重新解压安装一个新AMPServ的了。
另一个可以肯定的是2008年一老软件在windows764位上也能正常使用。
上一篇:笔记本电脑升级方案
下一篇:镁光M4固态硬盘开箱照