您好,欢迎访问本站博客!登录后台查看权限
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 网站所有资源均来自网络,如有侵权请联系站长删除!
  • 了解seo技术,运营知识,营销策略,,MU MU ZHONG CHENG——沐目忠诚
  • 忠告:无论她(他)怎么对你,你都不能伤害她、她有她得难!

本地调试phpnow搭建常见问题解决办法

网站建设 沐目忠诚 2012-03-06 637 次浏览 0个评论
网站分享代码

 

PHPnow安装服务 [ Apache_pn ] 失败解决方法 for[windows7/vista]
想必大家都听说说PHPnow这个绿色 PHP 环境包吧,本地搭建PHP环境是非常的方便。 但是时不时电脑难免出问题,这个软件亦是如此,当你稍不注意重新安装或者删除(卸载)不完全决定重新安装时便会出现下面的杯具!
___________________________________________________
 | 正在安装 Apache …                                                               |
 | 安装服务 [ Apache_pn ] 失败. 可能原因如下:                         |
 | 1. 服务名已存在, 请卸载或使用不同的服务名.                       |
 | 2. 非管理员权限, 不能操作 Windows NT 服务.            
           |
 |_________________________________________________|
- 按任意键继续…
首先我得强调下解决此问题的方法仅限于Win32的vista/window7系统,步入正题。大家都知道微软自从vista系统开始就加了个什么UAC的东东,煞是纠结啊,凡是安装卸载软件、游戏啥的它都要跑出来问问,而且有些软件当你没有用“以管理员身份运行”时就会出现没有权限啥的,囧!(Ps.电脑就是我的咋还没权限了呢,汗~)这次出现的问题纠其根本原因就是没有通过管理员身份运行Init.cmd,当然前提是你是初次安装或者已经在PnCp.cmd控制面板中将所有服务都停止了!那么出现上述问题就可以按照以下方法解决。
1、解压你下载的phpnow压缩包,执行Setup.cmd文件,让程序自动安装;
 2、进入C:\Windows\System32\找到cmd.exe文件,右键——以管理员身份运行;
 3、进入cmd.exe程序后转换目录、文件夹到你phpnow所安装的目录,比如我的是F:\PHPnow。那么就需要执行命令:
f:
 cd phpnow
 pncp.cmd (初次安装请跳过这一步)
 30 (初次安装跳过这一步)
 init.cmd
然后就是见证奇迹的时候,等程序自动完成你设置好了mysql的密码后就可以用127.0.0.1访问了,当然还有你电脑的80端口没有被占用哦!当中最主要的是第二步!一定要以管理员身份运行这样你才有权限。
怎么卸载Apache_pn服务-PHPnow使用问题
2009-01-23 11:53
  ____________________________________________________________
 |                                                                                                                       |
 |    正在安装 Apache ...                                                                                    |
 [Tue Dec 11 22:13:09 2007] [error] Apache_pn: Service is already installed.
 |    安装 Apache 服务失败!                                                                               |
 |    服务名 [ Apache_pn ] 已存在.                                                                     |
 |    如果安装过 PHPnow, 请卸载或者使用不同的端口和服务名.                      |
 |____________________________________________________________|

怎么卸载Apache_pn服务
解决方法:
如果是 1.4.2
进入 PnCmds 目录下,执行 “绝对强制卸载.cmd” 就可以卸载了。
如果是 1.4.1
解压新的 PHPnow 到任一目录。
 执行 PnCp.cmd;
 输入 19 回车进入 PHPnow 目录下的命令行模式;
 复制、粘贴 并执行下面命令:
ren PnCmds\*.cm_ *.cmd
 PnCmds\Stop.cmd

出现错误: Errors reported here must be corrected

解决方法:应该是端口被占用,把占用的端口修改即可,或修改修改你的配置文件*.conf,将Listen 80,Listen localHost 80修改端口号就可以了,

出现错误:brfore the service can be 

提示:Apache\conf\httpd.conf  32 ,    \Apache\conf\extra\httpd-info.conf  32 ,  \Apache\conf\extra\httpd-vhosts.conf 32

重新解压文件,重新安装就没事拉!顺利解决……

 

已有 637 位网友参与,快来吐槽:

发表评论