遇到的问题:
修改PHPNOW虚拟主机,将原虚拟主机127.0.0.8和对应的文件夹删除,重新添加虚拟主机127.0.0.8
修改完成后,访问127.0.0.8时一直提示,找不到网页。如图:
后来查看apache配置文件Apache-20\conf\extra\httpd-vhosts.conf,其中的内容已经更改了,没有问题。
查看错误日志文件Apache-20\logs\127.0.0.8-error_log,显示的错误信息为被删除的文件夹不存在:
[Tue Nov 17 02:13:49 2015] [error] [client 127.0.0.1] File does not exist: D:/PHPnow-1.5.6/htdocs/XXXXX
解决方法:
以管理员身份运行pncp.cmd,执行虚拟主机操作,操作完成后,访问正常了。
分析原因:
我用的是WIN8系统,可能是权限的原因,不使用管理员身份运行pncp.cmd,虽然界面显示apache重启成功,实际上并没有重启成功。
本文详细描述了在使用PHPNOW虚拟主机时遇到权限问题的解决方案,通过以管理员身份运行pncp.cmd命令,成功解决了虚拟主机操作失败导致无法访问的问题。分析了可能由于Windows系统权限设置导致的实际未成功重启Apache服务的原因。
1966

被折叠的 条评论
为什么被折叠?



