首页 开发指南

安装服务[apache_pn]失败.可能原因如下:

1. 服务名已存在,请卸载或使用不同的服务名.
2. 非管理员权限,不能操作 Windows NT 服务.

请首先确认操作系统的版本。如果您正在使用Windows Vista或Windows 7,那么首先要排除权限问题。您可以在”开始——搜索“中输入”cmd“,在搜索结果中找到“cmd.exe“,点右键,选择“以管理员身份运行”。然后使用DOS命令重新运行“PHPnow”解压目录中的“Init.cmd”:

C:>cd PHPnow

C:PHPnow>init
如果使用上述方法仍然安装失败,则可以尝试再次以上述方式启动“命令提示符(CMD)”,进入PHPnow的“PnCmds”目录,执行其中的“绝对强制卸载.cmd”:

C:>cd PHPnowPnCmds

C:PHPnowPnCmds>绝对强制卸载
然后删除PHPnow目录,重新启动计算机,再执行“Setup.cmd”重新安装。

今天在新的linux上跑原来的代码,使用的虚拟主机的模式进行操作。几个相关的网站放在一个文件里,想法是通过网站列出的目录进行相应的网站进行操作。 一切设置完成后,在浏览器中运行出现在You don’t have permission to access / on this server.? 提示。查了一下apache手册找到问题所在处。这里定义了默认对网站根的访问权限。

<Directory?/>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory> 这里改成

<Directory?/>
Options?Indexes?FollowSymLinks
AllowOverride?None
</Directory>

问题解决

3> 创建各个虚拟主机的子配置文件:

创建 dbmanager 的配置文件:D:/usr/webroot/phpMyAdmin/httpd.conf

#dbmanager 虚拟主机设置
<VirtualHost 127.0.0.2:80>
    ServerName dbmanager
    DocumentRoot D:/usr/webroot/phpMyAdmin

    <Directory D:/usr/webroot/phpMyAdmin>
        AllowOverride All
        Options All
    </Directory>
</VirtualHost>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

会员评论:(0)

声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!
©www.sbmzenith.com 2013-2022 All Rights Reserved.
豫ICP备15009393号