概述
WAMP2.5的环境部署比前面的版本稍微麻烦了一些,之前用的低版本倒也没发现什么问题,然后换成2.5的时候出现了不少问题。
1、不能直接覆盖安装
2、需要把之前的版本彻底卸载,然后再安装2.5
3、依赖Visual C++ 2012运行时库。
4、httpd.conf配置变化
<Directory "c:/wamp/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
# Require local
Require all granted
</Directory>
默认的Require local只允许本地访问,修改为Require all granted。
以上修改之后wamp3.0.6中仍然无法访问,解决方如下:
原来在apache 2.4.23中有这段代码:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
这样导致httpd.conf中的Require all granted不起作用,所以在apache根目录conf extra中找到httpd-vhosts.conf文件,在Directory 中添加:Require all granted,这样就可以外网访问了!
最后
以上就是外向小馒头为你收集整理的WAMP2.5环境部署的全部内容,希望文章能够帮你解决WAMP2.5环境部署所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复