PHP环境(apache,PHP,Mysql)详细配置方法【修正版】

 安装前的准备:下载PHP,apache,mysql安装包,可以到相关官网上下载,下面是安装步骤

1.安装Apache ,直接运行安装即可,我们将其安装到D:/PHP/Apache/ 目录下

2.PHP压缩包解压内容放到指定PHP目录(自己指定这里是D:/PHP/,并重命名为PHP5,将PHP5目录中的PHP.iniDevelopment重命名为php.ini

3.修改Apache配置文件(D:\PHP\Apache\conf\httpd.conf)

     1.加载PHP模块 Apache配置文件添加

LoadModule php5_module "D:/PHP/PHP5/php5apache2_2.dll"  //D:/PHP/PHP5/php安装目录

     2. 添加AddType application/x-httpd-php .php .phtml //设置apache文件类型

//指定php配置文件路径

    3. 添加phpinidir "D:/PHP/PHP5" 设置php配置文件目录(先确保PHP安装目录中的PHP.iniDevelopment重命名为php.ini

4.重启Apache

5.验证PHP是否安装成功

这里我们在D:\PHP\Apache\htdocs目录下创建一个phpinfo.php文件输入以下内容

  1. <?php  
  2.     phpinfo();  
  3. ?>  

然后打开浏览器输入http://localhost/phpinfo.php  ,默认的是80端口,如果不是80端口localhost后面必须加端口号,如果安装成功,则打开PHP相关信息页面,否则检查相关目录是否安装正确

6.安装mysql服务,直接运行mysql安装文件,按照提示一步一步的执行安装操作

5添加Mysql模块

1.PHP5目录下ext目录找到libMysql.dllphp_mysql.dll php_mysqli.dll (为保险起见,可以将所有以lib开头的dll文件都复制) 复制到CWindows目录下的System32文件夹里面。这个地方容易出现“Call to undefined function mysql_connect() 问题”。出现这一问题的解决方法:

1、检查php.ini中的extension=php_mysql.dl有没有去掉注释(;为注释符) 2、检查php.ini中的extension_dir有没有设对路径(一般设为 php安装目录\ext); 3、复制php安装根目录下lib开头的dll到C:\WINDOWS\system32目录下; 4、以上步骤完成后,重启下apache.


 

2.打开PHP配置文件(php.ini)

1.取消extension=php_mysql.dllextension=php_mysqli.dll前面分号去掉

2.php.ini中设置扩展路径extension_dir="D:/PHP/PHP5/ext"

3.重启Apache

4.在浏览器再次访问phpinfo.php页面,如果页面信息多了mysql和mysqli列表示添加模块成功,否则重新检查上述步骤

验证mysql是否

 

 

========================

另外李同学提供了另外一种方法:

  1. 检查错误方法:进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin> httpd.exe -w -n "Apache2" -k start  
  2.   
  3. (引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找)  
  4.   
  5.   
  6. 然后提示哪行错误,就改哪行  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值