1.1. PHP的安装:****
PHP的安装也非常简单,就是拷贝文件——因为给大家的是一个“绿色版”。
将PHP语言包的压缩文件解压到计划中的文件夹中即可。
1.1.1. PHP语言包中重要文件和文件夹:****
1, php.exe: php程序,用于执行我们写的php脚本代码。
2, php7apache2_4.dll: 供apche2.4使用的php7模块文件。
3, php.ini-development 和 php.ini-production:用作php的配置文件。
4, ext目录: 用于存放php中的扩展模块的文件
1.1. 配置 Apache使Apache可以调用PHP:****
在apche的主配置文件apache/conf/httpd.conf中,添加以下两行:****
1,加载PHP模块到Apache中(作为Apache的众多模块之一):
在大约180行后,添加如下一行:
LoadModule php7_module php7apache2_4.dll这个文件的完整路径(在php文件夹中)
#添加php 模块到阿帕奇中 下面是新增的内容
#加载php7 后面是路径
LoadModule php7_module "D:\web\wamp\php\php7apache2_4.dll"
#2.设定php 文件的后缀
AddType Application/x-httpd-php .php
2,给apache设定,php文件的后缀为“.php”:
在随后添加如下一行:
AddType Application/x-httpd-php .php
重启apache!!! 新建一个网页hello.php,其中输出“hello world” :
2. PHP的基本配置:****
我们发现输出的时间结果是不对的。
这是因为PHP默认使用的时区是“格林威治时间”,比我们早8小时。
我们需要对PHP进行配置,并设定其运行时间为我们的北京时间。
1.1.1. 获得PHP的配置文件(php.ini)****
在php语言包文件夹中,将php.ini-development文件拷贝一份,并修改文件名为:php.ini。
现在我们将前者改为(或复制为)php.ini,就得到我们需要的php配置文件。
1.1.1. 配置相关文件****
这里需要做两件事情:****
1,在apache的配置文件(httpd.conf)中设置php.ini的路径
就是让Apache知道我们的php.ini文件在哪里!apache是需要先读取到php.ini才能生效的。
具体做法:
在apache的配置文件(httpd.conf)中,添加php模块那行之后,再添加这一行:
PHPIniDir “php.ini文件所在路径”
//注意:只要路径,不要文件名
2,在php配置文件(php.ini)中设置timezone为PRC:
然后重启apache,并访问刚才的网页(http://localhost/hello.php),结果为:
然后重启apache,并访问刚才的网页(http://localhost/hello.php),结果为:
提示:****
1,以后,还可以(需要)在php.ini中进行其他项目的配置,但在apache的httpd.conf文件指定php.ini文件的位置的工作就不需要重复做了!****
1.1. 查看php执行环境****
执行如下语句,就可以查看整个php的执行环境相关信息: