php和apache如何合作的-php教程

资源魔 40 0

普通装置好PHP之后,apache其实不能解决php文件,要想使患上php与apache效劳器整合正在一同,必需修正设置装备摆设文件,这里我教各人若何设置装备摆设php装置文件。

办法/步骤

起首正在apache的conf目次下的httpd.conf退出以下代码:

LoadModulephp5_module~php装置门路/php5apache2_2.dll

PHPIniDir“~php模块装置门路"

AddTypeapplication/x-httpd-php.php.phtml

201510121130531.png

这里我对下面的代码简略诠释一下,整个代码的意义是让apache载入php解决模块(LoadModulephp5_module),代码中“~php装置门路”是依据你装置php的地位没有同而扭转,比方说我是正在D盘中装置的,以是我的门路是:D:\Myenv\php-5.3.5(留意这里的斜杆是反斜杆“\”,正在代码中要改为正斜杆“/”),代码退出的地位就是正在httpd.conf中有一年夜堆的LoadModule下退出便可,以下图所示:

201510121130542.png

而后你需求反省正在你刚刚增加的目次下能否有这个文件“php5apache2_2.dll”,实践上应该正在,为了以防万逐个定要反省一下,这个文件十分首要,起到了一个桥梁作用。

201510121130543.png

下一步咱们需求指定PHP初始化目次,即代码“PHPIniDir ‘~php模块装置门路'”,这条代码用于指定php的ini文件,该文件会对php进行设置装备摆设,浅显点说,你需求通知apache你的php放哪去了,同理咱们把刚刚的装置门路交换代码中的“~php模块装置门路”

201510121130544.png

而后我再给各人诠释最初一行代码的意义,“AddTypeapplication/x-httpd-php.php.phtml”这句话的意义就是增加使用类型,用年夜文言诠释就是说,当呈现*.php 文件时,php就会启动解决该文件。能够正在设置装备摆设文件中加之正文不便本人了解,以下图:

201510121130545.png

以是呢,咱们需求改动门路之处有两个,以下图用白色标志局部,把白色局部改为你实际装置php门路便可(留意是正斜杆)

201510121130546.png

另外对php文件设置也十分首要,正在你php装置目次下找到 php.ini-development文件 并将厥后缀名改为php.ini,改这个的理由是:咱们的php的设置有需求正在php.ini修正。以下图:把名字中深蓝色局部删掉便可。

201510121130547.png

改完之后文件是这个样子的,以下图:

201510121130548.png

如今咱们需求正在php.ini中能够指定对应的性能模块,详细办法是将上面代码“

extension_dir="php扩大库门路”增加进你刚刚修正的php.ini文件中去。这样做的目的是为了可以用上php的各类性能弱小的库,而“php扩大库门路”正在你装置php的文件夹下有个“ext”的文件夹,关上该文件夹外面都是php扩大库。以下图:

201510121130549.png

2015101211305410.png

如今咱们来增加扩大库门路,用你的记事本关上“php.ini”文件,找到“extension_dir”地位,能够用查找来疾速定位该地位。以下图:

2015101211305411.png

而后将该地位“extension_dir=‘ext'”换成你php库的门路,以我的为例,我的库门路为:D:/Myenv/php-5.3.5/ext(一样留意是正斜杆),以下图:将蓝色局部交换成你的库门路便可。

2015101211305412.png

终极交换后果以下图:

2015101211305413.png

至此咱们的整合曾经全副实现,能够测试一下能否胜利。测试办法:挪用一个简略的php函数,函数代码以下:(php视频教程)

<?php

phpinfo();

?>

而后重启你的apache,看能否能应用。

2015101211305414.png

假如你整分解功的话,你就能见到上面震撼的成果了。

2015101211305515.png

若何将apache以及PHP整合正在一同,经过上文各人的思绪是否是愈加明晰了,假如对这篇文章还比价称心的话,就点个赞吧

保举教程:Apache以及MySQL装置应用教程

以上就是php以及apache若何协作的的具体内容,更多请存眷资源魔其它相干文章!

标签: php Apache php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!