PHPNow出现各种错误的解决方法
的有关信息介绍如下:这里面的PHPNow环境包其实包含了常见服务器上的环境:Apache + PHP + MySQL,在安装是我们会出现各种错误,下面我为大家一一写下我的一些经验。
错误一:找不到D:\Windows\system32\7z.exe(如下图)
解决方法:将phpnow包内的7z.dll与7z.exe复制到系统盘中的Windows\System32文件夹下;
错误二: 安装 Apache 服务失败! | 上面出现的信息可用于分析其原因. [Thu Mar 29 16:47:36 2012] [error] (OS 2)系统找不到指定的文件。 : No installedservice named "Apache_pn".
解决方法一:
更换服务名即可
在PHPNOW 目录下有个pn的文件夹 找到 config.cmd 用记事本打开
在第5行开始
set htd_svc=Apache_pn 这里改下名即可
set htd_port=80
set myd_svc=MySQL5_pn
set myd_port=3306
然后再运行Init.cmd 重装下
你试一下,我也遇到过这问题,解决了。
解决方法二:这种情况的解决方法是绝对强制卸载 (方法下面第4有介绍),然后删除PHPnow目录,重新启动计算机,再执行“Setup.cmd”重新安装。
错误三:出现安装服务[apache_pn]失败.可能原因如下: 1. 服务名已存在,请卸载或使用不同的服务名.2. 非管理员权限,不能操作 Windows NT 服务.(错误如下图)这种情况的解决方法是绝对强制卸载 (方法下面第4有介绍),然后删除PHPnow目录,重新启动计算机,再执行“Setup.cmd”重新安装。
phpnow卸载的方法
1.用户可以找到这个PHPnow安装文件夹后打开,双击文件夹里的“PnCp.cmd”文件
2、我们需要删除这个软件,此时直接在这个对话框中输入“33”后按回车键继续。
3、系统会显示下面的信息,此时软件已经终止了很多服务和进程。系统提示你按任意键继续。之后计算机就会关闭这个DOS对话框。此时用户就可以删除安装目录了。
错误四:phpnow安装80端口被占用
解决方法:开始-控制面板-管理公具-Internet 信息服务-本地计算机-网站-默认网站右键点击停止如下图
PHPNow5.6的安装我们很容易会出现上面的错误,所以小编建议大家下载PHPNow5.5版本安装,会显得非常顺利。
记住错误解决不了,就装PHPNow5.5版本。