标签:
如标题,在工作过程中直接下载了wampserver这个集成环境,手动搭建一次没有做过,公司的考试有这个题,我没有在规定时间内搭建成功。
1.出现的问题及原因
原因是什么呢,在配置apache的时候,需要吧apache发布到服务上,然后再启动,在cmd输入 F:\apache24\bin\httpd -k stall,提示找不到140.dll,原因是需要装vc++2005,我又在官网找到并安装,然后在提示我,动态链接库xxxxxx找不到140.dll,在百度居然没有答案,找到大神级的朋友一问,才知道(“不兼容”),到这里我才注意到,apache2.4是免安装版的,同时下载的是php5.5,mysql5.6,装的vc11,后来又装的vc++2015,动态库,怎么就不兼容呢,这是在百度经验里说的php环境搭建,怎么能这么坑人。
2.重新下载apache出现的问题,以及解决办法
为了这个 我只能从新下载一个安装版的apache2.2,然后启动服务,访问127.0.0.1:80,(同时安装wampserver的小伙伴,注意端口号)php是php5.4.6版本,在配置apache的时候,需要配置一个F:php/php5.4.6/phpapache5.5.dll,这个dll文件在5.4.6版本里是没有的,所以只能下载5.4.31这个版本,然后需要注意的时候添加AddType xxxxxx php ,让页面解析php代码,需要注意(最后的php 前面有一个空格),然后在apache2.2/htdocs文件,新建一个php文件<?php echo "hello word" ?>,成功输出hello word这就证明你apache2.2+php5.4.31配置成功。
3.配置mysql
最开始下载的是免安装版,配置很简单,但是cmd黑黑的界面不敢恭维了,建议安装navcat for mysql10,配置一下mysql.ini文件,很简单就不在这里说了。
都配置成功后重启apache。
总结:对于手动配置确实不如wampserver省事,但是时间长了 ,我们都忘记了怎么来手动搭建php运行环境,希望本文能帮助到需要帮助的人。
版权声明:本文为博主原创文章,未经博主允许不得转载。
手动配置apach+php+mysql-----不兼容解决方案
标签:
原文地址:http://blog.csdn.net/baidu_22777475/article/details/47603807