Windows Apache+PHP环境搭建

1.下载地址

2.PHP环境配置
将PHP解压至路径:D:\wamp\php7.1.30(自定义),并将此路径加入本地环境变量(在path后面追加即可)
把php.ini-development备份一份,重命名为php.ini
在php.ini中找到extension_dir,修改 “ ; extension_dir = “ext” ” 为
“ extension_dir = “D:\wamp\php7.1.30\ext” ” (指定PHP扩展包的路径)。
环境变量生效后,在cmd窗口输入php后,提示如下窗口,表示PHP已安装成功,若提示找不到“PHP”命令,则未成功。
在这里插入图片描述
3.Apache相关配置:
环境包解压路径:D:\wamp\Apache24(可自定义)
将路径:D:\wamp\Apache24\bin 加入本地环境变量中(在path后面追加即可)

  • 执行安装路径bin目录下,双击httpd.exe文件启动apache服务
  • httpd.conf配置
    备份D:\wamp\Apache24\conf\httpd.conf(养成备份原始文件的好习惯)。
    1)、在httpd.conf中找到 #Define SRVROOT ,去掉#注释,并改成:Define SRVROOT “D:\wamp\Apache24”(指定Apache路径)
    2)、将#DocumentRoot “KaTeX parse error: Expected 'EOF', got '\wamp' at position 38: …ocumentRoot "D:\̲w̲a̲m̲p̲\Demo" (你编写的PHP…{SRVROOT}/htdocs”> 改成:<Directory “D:\wamp\Demo”>
    到这里PHP和apache的环境基本就OK了,在浏览器中输入localhost或127.0.0.1能返回index.html的内容了。

4.遇到的问题

  • 问题1:在apache中运行代码,不生效
    解决:在httpd.conf中加入如下配置:
#php7_start
phpIniDir "D:\wamp\php7.1.30"
LoadFile "D:\wamp\php7.1.30\php7ts.dll"
LoadModule php7_module "D:\wamp\php7.1.30\php7apache2_4.dll"
#php7_end

<IfModule mime_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .txt
</IfModule>
  • 问题2:;在Apache只能识别html,不识别php格式的代码,重启apache服务不成功
    空格必须保留
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值