Apache2.4 与php7搭建环境(顺便搭上mysql)

  • Post author:
  • Post category:php


我用的是apache2.4 和php7

php下载:http://windows.php.net/qa/

注意下载也得左边。有个which version do i choose? 要好好看。根据自己的电脑选择v14 v9或v11。选择php的时候选择

Thread Safe  不要选

Non Thread Safe






首先你的apache是可以启动的。php直接解压就行了。最好把他们放在同一个文件夹下面

我放在E:\phpApache下。

具体步骤:

1.打开apache2.4 ->conf->httpd.conf(可以用记事本打开)

添加如图片中的文字








2.打卡php7找到php.ini-development文件。把他改为php.ini (最好把他复制一份在改掉)然后用记事本打开这个文件 修改extension_dir

如图片


在这个路径里千万不要有. 这个符号。这会导致库文件无法导入。之前我一直连接不上数据库 说找不到driver(用的是pdo连接)




3.之后你可以重启apache看看能不能运行。刚开始的时候我是不能运行的。出现这个错误The request operation has failed.

之后我利用cmd来查询。如图片




这样的话应该就行了。要验证php是否配置成功。在你的虚拟目录里添加一个

phpinfo.php文件


访问:



http://127.0.0.1/phpinfo.php



实际运行结果出现php的页面就可以了



php配置mysql



首先要在

php.ini里面找到extension_dir  。然后改成你的ext的路径(ext文件是在你的php里,里面存放很多php可以引用的模块)






(这个路径写成你的绝对路径 千万不要写成“.\ext”之类的)。




然后在php.ini里面找到;extension=….,这个是具体指定引用什么模块。如果要可以连上mysql。把带有pdo的前面的”;”去掉。



(注意:有很多网站上说去掉带有php_mysql.dll模块的注释。这个php7里面没有这个模块了。被淘汰了。要连接数据库,是利用pdo的)








之前我在php文件里用mysql_connect()来连接数据库,会出现以下错误








验证是否连接成功。在你的存放网页的文件夹里写一个连接数据库的php文件。




然后再浏览器里输入http://localhost:81/myweb/mysql.php。(这个是我存放路径。前提是你开启了apache)。如果没有出现语句中输出的ok就连接成功了。











版权声明:本文为liu981975231原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。