setHandler application/x-httpd">

php win环境搭建

  • 来源:
  • 更新日期:2018-05-09

摘要:1,安装apache 2,安装php 在apche配置文件httpd.conf 130行左右写入 apache对php的支持和解析php默认后缀 LoadModule php5_module \"D:/Wamp/php/php5apache2_2.dll\" setHandler application/x-httpd

1,安装apache

2,安装php

在apche配置文件httpd.conf 130行左右写入

apache对php的支持和解析php默认后缀

002UASMrzy7605pjKJv15&690.jpg

LoadModule php5_module "D:/Wamp/php/php5apache2_2.dll" <FilesMatch ".php$"> setHandler application/x-httpd-php </FilesMatch>

 

 

3,可以用phpinfo()函数查看默认php配置信息,更改默认php配置文件,默认在C:/window

 

方案1:将配置文件考到C盘指定目

方案2::修改配置文件的查找路径,在其中放置php的配置文件

在步骤2处下面加上PHPIniDir "D:/Wamp/php" 并将配置文件改名为php.ini

 

4,更改php时区,配置文件date.timezone = PRC

5,安装mysql

安装完成后运行导向配置

 

默认字符集utf-8

 

目录环境变量

 

root密码

 

完成

 

这样就以通过命令行访问了

 

6,开启php对mysql的扩展

extension=php_mysql.dll

查看phpinfo里面mysql项是否成功

测试mysql连接

7,虚拟主机

打开虚拟主机配置文件

Include conf/extra/httpd-vhosts.conf

重启apache生效

在httpd-vhosts.conf中配置

 

<VirtualHost *:80> DocumentRoot "D:/Wamp/apache/htdocs" ServerName test.com <Directory "D:/Wamp/apache/htdocs"> Allow from all Options indexes </Directory> </VirtualHost>

 

 

在hosts中配置该虚拟域名

Options indexes 表示列出目录

 

DirectoryIndex index.php 默认index.php为显示页面

Allow from all 允许所有访问

 

Denyfromall 拒绝所有访问

 

8,分布式配置

 

pache支持,将Apache的配置文件,放在某个具体的目录内,这样的配置文件称之为Apache的分布式配置文件。分布式配置文件的名字:.htaccess

1,开启复写

 

在Directory中加上AllowOverride All

 

<Directory "D:/Wamp/apache/htdocs"> AllowOverride All </Directory>

 

一般复写是隐藏index.php需要改为index.php为显示页面或者在分布式文件里写(后话)