当前位置:首页 » 编程语言 » apachephp模块

apachephp模块

发布时间: 2024-01-11 10:02:31

A. Apache下php的几种工作方式

PHP在Apache中两种工作方式(CGI模式、Apache模块DLL)
PHP在Apache中两种工作方式(CGI模式、Apache模块DLL)
PHP在Apache中有两种工作方式:一种是 使用 CGI 可执行程序,另一种是适用Apache 模块的 DLL。
这两种工作方式的安装:
1. CGI方式
PHP 在 Apache 2.0 中的 CGI 方式
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
# 对 PHP 4 用这行
Action application/x-httpd-php "/php/php.exe"
# 对 PHP 5 用这行
Action application/x-httpd-php "/php/php-cgi.exe"
2. APACHE Mole方式
PHP 在 Apache 2.0 中的模块方式
# 对 PHP 4 用这两行:
LoadMole php4_mole "c:/php/php4apache2.dll"
# 别忘了从 sapi 目录中把 php4apache2.dll 拷贝出来!
AddType application/x-httpd-php .php
# 对 PHP 5 用这两行:
LoadMole php5_mole "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
# 配置 php.ini 的路径
PHPIniDir "C:/php"
这两种工作方式的区别:
在CGI模式下,如果客户机请求一个php文件,Web服务器就调用php.exe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;
而在模块化(DLL)中,PHP是与Web服务器一起启动并运行的。所以从某种角度上来说,以apache模块方式安装的PHP4有着比CGI模式更好的安全性以及更好的执行效率和速度。

B. 在apache配置文件中,什么用于加载php模块

LoadMole。在apache的主配置文件中加载对应的php提供的模块,在Apache配置文件中使用LoadMole命令加载PHP模块。Apache软手滑件基金会(也就是ApacheSoftwareFoundation,简称为ASF)是专门为运毕谨腊作晌世一个开源软件项目的Apache的团体提供支持的非盈利性组织。

C. 如何在Apache中使用PHP处理PHP文件

将PHP预处理器作为Apache的模块(插件)
Apache软件自身的功能都是基于模块化管理的.
将PHP预处理器作为Apache的一个模块即可.如果还有不明白的话,你也可以去后盾人看看php基础教学视频看看,也是不错的选择,希望能帮到你,给个采纳吧谢谢(●—●)

D. apache在PHP里面的作用是什么能举个简单例子吗

lamp架构,apache是web服务器,所有http请求都是请求web服务器的,就是说,浏览器的请求通过socket到达服务器端的apache服务器,如果请求的文件的php文件,则apache吧请求转给php来解释执行(apache直接用的添加php5模块,nginx则是通过fastcgi程序),php处理的结果再返回给web服务器,然后web服务器将处理结果返回给请求客户。

热点内容
怎么访问暗网 发布:2025-01-23 07:02:04 浏览:665
无线配置代理选什么 发布:2025-01-23 06:52:54 浏览:824
c程序汇编程序 发布:2025-01-23 06:49:42 浏览:840
cmd命令与linux命令 发布:2025-01-23 06:40:26 浏览:806
linux用户目录权限 发布:2025-01-23 06:37:49 浏览:233
学计算机避免编程 发布:2025-01-23 06:29:09 浏览:661
易语言机器人源码 发布:2025-01-23 06:24:03 浏览:320
汇编语言的编译可以叫解释吗 发布:2025-01-23 06:23:22 浏览:35
tomcat编译后的文件 发布:2025-01-23 06:05:46 浏览:254
惠普畅游人14是什么配置表 发布:2025-01-23 05:57:39 浏览:296