apache安装
双击运行一直下一步,配置时选择自定义,然后选择安装路径即可
php安装
解压即可,然后开始配置apache 的php模块
修改apache的配置文件
LoadModule 模块名 模块文件地址
LoadModule php5_module "I:/phpamp/php/php5apache2_4.dll"
使用绝对路径,注意是正斜杠,修改后重启apache
如果cmd中在apache的bin目录下输入httpd -t 提示无法导入php5,
则运行
<FilesMatch ".php$"> setHandler application/x-httpd-php </FilesMatch>
添加上述配置,使得php可以被apache解析
将配置文件的查找目录,设置到php的目录内,便于管理:
修改php的配置文件查找目录,利用Apache的PHPIniDir配置指令完成配置:
Apache/conf/httpd.conf
时区的设置
开启mysql扩展
因为该目录下有
重启生效
此时php在浏览器中使用<? ?>,浏览器不能识别,此时修改php.ini
修改为
如果想<%%>生效,打开asp_tag = on
开始进行访问,显示
Forbidden
You don't have permission to access /index.php on this server.
配置文件继续修改httpd.conf
httpd-vhosts.conf添加
重启apache还是不行
最后发现,不能注释
Require all granted