我用的是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 版权协议,转载请附上原文出处链接和本声明。