windows下搭建php+apache+mysql环境问题集锦

发表于2014-08-29 10:39  |  次阅读  |  0条评论  |   作者:admin

过程中问题还是很多,一点点变化也会无法启动apache。以下是初学者常犯的一些错误和注意事项及方法,仅供参考。
 
1、不管是配置httpd.conf还是php.ini时,一定注意“/”和“\”的使用。比如:extension_dir = "E:/php/ext",一般文件地址的“\”在Apache里要改成“/”。
 
2、如果你使用的是ApachApache2.2版本,要选择php中的php5apache2_2.dll加载,否则会报错。
 
3、当apache不能启动时,不管是running none of 1 apache services还是the requested operation has failed时,最好的方法就是进入cmd打开安装apache目录下启动apache,可以查看到详细的错误定位解决。
 
4、若遇到详细错误如下时:

原因是因为当时在官网下载php版本是无线程安全的(nts),服务管理器由IIS更换至Apache,需要将php同时更换为线程安全版本(ts),无语中~
这里注意再次修改php.ini,记得把php5ts.dll复制到c:\windows\system32下。
 
5、注意配置系统环境变量,因为很多配置文档么有这一项。
 
6、这个httpd.conf中listen80很容易出错,因为迅雷及IIS也占用的80端口,导致无法启动。我的方法是,将80改为8080,重启下apache就好了。
当然访问时必须在IP地址后面加上相应的端口号,如http://localhost:8080,否则网页无法显示。

本站关键字:sunny90 web开发 数据库 移动开发 服务器 Nginx Mysql PHP
Copyright © sunny90版权所有 power by sunny90.com  
湘ICP备14012284号-1,粤公网安备 44030602000307号