手动配置apach+php+mysql-----不兼容解决方案

        如标题,在工作过程中直接下载了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运行环境,希望本文能帮助到需要帮助的人。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章